私は現在、C++ で小さなプロジェクトに取り組んでおり、現時点では少し混乱しています。ifstream in() を使用して、ファイルから取得した行で一定量の単語を読み取る必要があります。現在の問題は、スペースを無視し続けるという事実です。単語数を計算するには、ファイル内のスペースの量をカウントする必要があります。in() で空白を無視しないようにする方法はありますか?
ifstream in("input.txt");
ofstream out("output.txt");
while(in.is_open() && in.good() && out.is_open())
{
in >> temp;
cout << tokencount(temp) << endl;
}