常见报错与对应排查方向



17c.16.cpp 的最后一个点通常用于分隔文件名与扩展名,系统会将 .cpp 识别为 C++ 源代码类型。文件名中前面的点并不表示特殊版本,也不代表 C++ 标准中的固定模块。



为什么双击后没有运行



确认文件类型是处理 17c.16.cp🎆p 的第一步,因为文件扩展名可以被修改,名称看起来像 C++ 文件并不等于内容一定是源代码。



其中,-std=c++17 表示按照 C++17 语法标准编译,-o program 表示将输出程序命名为 program。若代码依赖其他源文件,需要把相关文件一同加入命令,例如将多个 .cpp 文件同时编译。



举报/反馈