だから私はこのようなコードを持っています:
fstream abc;
abc.open(fileName);
while(abc.get(currChar))
{
if(currChar==' ') ++spaces;
}
abc.close();
そして、指定された .txt ファイル内のスペースをカウントして、EOF まで一度に 1 文字ずつ読み取りたいと考えています。ただし、上記のコードでは常にスペースとして 0 が返されます。なんで?