我正在编写一个应该读取文件的 c++ 程序。如果该文件包含一组句子,比如一个段落,我将如何将整个段落作为单个字符串读取?当我尝试对此进行编码时,我的程序只能读取第一个单词,并在看到空格序列时停止。
例如:
如果我的句子是:you are a great programmer.
它应该显示:you are a great programmer.
但我得到的是:you
如何编写代码...任何人都可以帮我举个例子吗?
这是我到目前为止所尝试的:
string b;
ifstream inFile( "file.txt", ios::in );
if ( !inFile ) { cerr << "File could not be opened" << endl; exit( 1 ); }
inFile>>b;