在其他编译器中打开在Visual Studio中创建的.cpp时出现问题。我的教练依赖于视觉工作室以外的所有东西,并在打开视觉工作室创建cpp文件时获取垃圾。
visual studio的图像在Dev-Cpp中创建了c ++文件:
您应该检查.cpp文件的字符编码,如果您使用Visual Studio创建它,它可能是UTF-8,字节顺序标记(BOM)序列到文件的开头。 您可以使用二进制|十六进制文件查看器来查看文件是否以BOM序列开头。
在Visual Studio中,如果要使用其他编码保存文件,请选择Save as
并在文件对话框中扩展保存按钮并选择Save with encoding
。
如果要永久删除此设置,只需打开“文件”菜单并选择Advanced save options
,然后选择UTF-8 without signature
。
有关更多信息和详细信息或替代解决方案,请参阅this SO question和this other one。