Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在开发一个 OpenGL 过剩项目。然而,奇怪的事情发生了。第一个是我在main.cpp中注意到,通过改变注释行数,它会导致运行时错误。但是,对于同一个文件,我将其名称更改为 niam.cpp,一切正常!
有没有人遇到过这样的问题?我不会上传实际的代码,因为其中的所有内容都已被推荐,除了用于创建简单过剩窗口的几个代码。当我只是更改文件名时它工作正常。
第一个是我在main.cpp中注意到,通过改变注释行数,它会导致运行时错误。
你到底改变了什么?请发布一些源代码。
但是,对于同一个文件,我将其名称更改为 niam.cpp,一切正常!
在 C 和 C++ 中,编译单元源文件名根本不重要。它可以是任何东西。重要的是其中定义的符号。
请注意,还有许多其他语言并非如此,即文件名与内容密切相关。但不是在 C 和 C++ 中。