2

この質問は、Visual Studio C++ 2010 に関するものです。言語拡張機能を無効にすると、最も単純なおもちゃのプログラムでさえ、空の .h ファイルを含めると「予期しないファイルの終わりが見つかりました」というエラーが発生します。問題は、ヘッダーを 2 回インクルードしない #ifndef HEADER_THING トリックにあるようです。それを省略すると、エラー メッセージは消えます。

4

1 に答える 1

2

グーグルで見つけました。これは VC++ 2010 のバグです。回避策は、ヘッダー ファイルの最後にあるすべての #endif の後に改行を追加することです。

http://connect.microsoft.com/VisualStudio/feedback/details/728179/unexpected-unexpected-end-of-file-found-found

于 2012-08-09T11:52:32.310 に答える