-2
我想输入一个文本文件与空格分隔到我的C++程序的数据,但我不明白它是如何工作的。我希望能够一行一行,如果它看到#符号,它会识别它的评论,然后跳过它。我希望将数据分配给我的程序中的变量。我是C++新手,所以我想知道是否有任何提示,我可以得到?非常感谢!如何输入文本文件在C++
我想输入一个文本文件与空格分隔到我的C++程序的数据,但我不明白它是如何工作的。我希望能够一行一行,如果它看到#符号,它会识别它的评论,然后跳过它。我希望将数据分配给我的程序中的变量。我是C++新手,所以我想知道是否有任何提示,我可以得到?非常感谢!如何输入文本文件在C++
只给你一尝...
#include <iostream>
#include <string>
int main()
{
std::string line;
while (getline(std::cin, line))
{
if (!line.empty() && line[0] != '#')
{
// do whatever with line (e.g. copy it to another variable)
}
}
}
http://www.google.com/search?q=c%2B%2B+line+by+line –