ユーザーから入力ファイルを収集するためにfstreamを使用しています。残念ながら、コンソールは短時間しか表示されません。
string filename;
cout << "input file" << endl ;
getline(cin,filename);
ifstream inputfile;
inputfile.open(filename);
char file_character ;
int counter = 0;
while (inputfile>> file_character) {
inputfile.get(file_character);
cout << file_character;
//not what I'm totally doing but instead a quick example
if (file_character == 'a')
{
counter++;
}
}
cout << counter << endl;
inputfile.close();
return 0;
入力ファイルからすべての文字を読み取り、これらの各文字に対していくつかのチェックを行う必要があります。コンソールが開いたままにならないのはなぜですか?