我写了一个使用" good"用于从c ++中的txt文件逐个读取字符的函数。 "好"功能无法读取空白区域。所以我需要一个好的功能,但它可以逐个读取空格和每个字符。 这是我的代码的一部分:
char *s=NULL;
char str1;
ifstream text_file("Hello.txt");
text_file >> str1;
s= &str1;
do
{
cout << "*s1 " << *s <<endl;
text_file >> str1;
s= &str1;
} while(text_file.good());
text_file.close();
答案 0 :(得分:1)
禁用空白队长
text_file >> std::noskipws;