在c++中使用ifstream读文件的时候会以空格为分隔符,后面的内容就不读取了。这时候可以调用getline函数来读取制定大小的内容。具体代码如下:
#include "stdafx.h"
#include
#include
#include
using namespace std;
int main(int argc, char* argv[])
{
//创建Test.txt文件
ofstream outFile("Test.txt");
outFile<<10<<"have a cup of tea"<
>nNum;
inFile>>szBuf1;
// inFile.getline(szBuf2, 18);
cout<
<
运行后: