ofstream和ifstream的使用的方法:
int main()
{
int iTestData[5] = { 1, 2, 3, 4, 5 };
ofstream oWriteFile("test.txt", ios::out);
if (!oWriteFile) {
cout << "Cannot open file.\n";
return 1;
}
for (int i = 0; i < 5; i++)
{
oWriteFile << iTestData[i] << std::endl;
}
oWriteFile.close();
ifstream iReadFile("test.txt", ios::in);
if (!iReadFile) {
cout << "Cannot open file.\n";
return 1;
}
char *buffer = NULL;
int iSize = 256;
while (!iReadFile.eof())
{
buffer = new char[iSize];
//iReadFile.read(buffer, iSize); //读多个字节
iReadFile.getline(buffer, 100);
cout << buffer << " "<<std::endl;
}
iReadFile.close();
return 0;
}