
#include<iostream>
#include<fstream>
#include<sstream>
#include<string>
using namespace std;
void readFile()
{
const char* filePath = "D:\\guiCode\\leeteCode\\sstreamTest\\sstreamTest\\file.txt";
ifstream readStream(filePath,ios_base::app);
if (!readStream.is_open())
{
printf("file open failed %s",filePath);
return;
}
char szOneLine[512];
memset(szOneLine,0,512);
while (!readStream.eof())
{
readStream.getline(szOneLine, 512);
string strOneLine = szOneLine;
if (strOneLine.size() == 0)
{
continue;
}
stringstream strStream(strOneLine);
int value;
strStream >> value;
std::cout << "value:" << value << std::endl;
strStream >> value;
std::cout << "value:" << value << std::endl;
string result;
strStream >> result;
std::cout << "result:" << result.c_str() << std::endl;
}
}
int main()
{
readFile();
return 0;
}