0

私は OpenGL glut プロジェクトに取り組んでいます。しかし、奇妙なことが起こります。1 つ目は、main.cpp で、コメントの行数を変更すると実行時エラーが発生することに気付きました。ただし、同じファイルの名前を niam.cpp に変更すると、すべて正常に動作します。

このような問題に遭遇した人はいますか?実際のコードはアップロードしません。単純な過剰ウィンドウを作成するためのいくつかのコードを除いて、その中のすべてが推奨されているためです。ファイル名を変更するだけで問題なく動作します。

4

1 に答える 1

0

1 つ目は、main.cpp で、コメントの行数を変更すると実行時エラーが発生することに気付きました。

具体的に何を変えたのですか?ソースコードを投稿してください。

ただし、同じファイルの名前を niam.cpp に変更すると、すべて正常に動作します。

C および C++ では、コンパイル ユニットのソース ファイル名はまったく問題になりません。それは何でもかまいません。重要なのは、その中で定義されているシンボルだけです。

これが当てはまらない言語が他にもたくさんあることに注意してください。つまり、ファイル名は内容と強い関係があります。ただし、C および C++ ではできません。

于 2013-02-26T22:52:43.733 に答える