-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 –