直接看代码
//main.cpp
#include<iostream>
#include<fstream>
#include<string>
int main()
{
std::ifstream file;
std::string sFilePath = "demoFile.txt";
file.open(sFilePath, std::ifstream::in | std::ofstream::binary);
if (!file.good())
{
std::cout << "inStream.good() return false, sFilePath: " << sFilePath << std::endl;
}
else
{
std::string sLine("");
int iLine = 0;
while (getline(file, sLine))
{
std::cout << "第" << iLine << "行:" << sLine << std::endl;
iLine++;
}
std::cout << "read file by line ok, sFilePath: " << sFilePath << std::endl;
}
file.close();
return 0;
}