ターミナルで g++ を使用してコードをコンパイルしようとすると、エラーが発生します。
Decoder.cpp:32:1: fout: stray ‘\302’ in program
Decoder.cpp:32:1: fout: stray ‘\262’ in program
Decoder は、入力ファイルから行をデコードするクラスです。これらのエラーが何であるかはわかりません。インターネットで調べると、空白が関係していると言われています。理由がわからない!以前は出力ファイルに空のスペースを書き込んでいました: このようにout << " ";
. しかし、今までエラーが発生したことはありません。
だから私は日食に行きました、そして私のコードはうまくいきます。g++ に戻ると、同じエラーが発生します。理由はありますか?