当我尝试在终端中使用 g++ 编译代码时,出现错误:
Decoder.cpp:32:1: fout: stray ‘\302’ in program
Decoder.cpp:32:1: fout: stray ‘\262’ in program
解码器是一个从输入文件中解码行的类。我不知道这些错误是什么。当我在互联网上查看时,他们说这与空格有关。不知道为什么!我曾经将空格写入输出文件:像这样out << " ";
。但直到现在我才收到错误。
所以我去了eclipse,我的代码运行良好。回到 g++,我得到同样的错误。知道为什么吗?