0

我正在开发一个 OpenGL 过剩项目。然而,奇怪的事情发生了。第一个是我在main.cpp中注意到,通过改变注释行数,它会导致运行时错误。但是,对于同一个文件,我将其名称更改为 niam.cpp,一切正常!

有没有人遇到过这样的问题?我不会上传实际的代码,因为其中的所有内容都已被推荐,除了用于创建简单过剩窗口的几个代码。当我只是更改文件名时它工作正常。

4

1 回答 1

0

第一个是我在main.cpp中注意到,通过改变注释行数,它会导致运行时错误。

你到底改变了什么?请发布一些源代码。

但是,对于同一个文件,我将其名称更改为 niam.cpp,一切正常!

在 C 和 C++ 中,编译单元源文件名根本不重要。它可以是任何东西。重要的是其中定义的符号。

请注意,还有许多其他语言并非如此,即文件名与内容密切相关。但不是在 C 和 C++ 中。

于 2013-02-26T22:52:43.733 回答