ファイルを反復処理して、すべての文字列を出力したいと考えています。たとえば、ファイルには次が含まれます。
a
1
2
10
a1
1
b
出力します:
a
a1
b
私は次のようにコードを書きます:
int main(){
ifstream stream;
stream.open("example.txt");
string temp;
while (getline(stream, temp)){
cout<<temp<<endl;
int n;
while(stream>>n){}
}
}
このプログラムはオンラインで "a" と "a1" を出力します。と提案?