while (getline(stream, thisword, ' ') != 0) {...
この行はMSVC 2012の下でコンパイルできます。文字列区切り文字として 'SPC' charを渡すことで、処理する入力ストリームに文字列が残っているかどうかをテストすることになります。ポインタがNULLかどうかを大雑把にチェックします。このgetlineテストはMSVC 2012で動作しますが、MSVC 2015のエラーです。どのように修正できますか?
ただし、MSVC 2015では動作しません。コンパイルされません。コンパイルエラーです。警告ではありません。
入力ストリームの最後に達したかどうかを確認するためにフラグメントを更新するにはどうすればよいですか?
コンパイルエラーが発生した場合は、そのエラーメッセージをここに(逐語的に)入れる必要があります。 – crashmstr