5

C++ ヘッダーはすべて .h 拡張子を使用します。Eclipse は、これらを C ヘッダーと見なし、クラスや名前空間などに関する多くの構文エラーでフラグを立てます。

ファイルタイプの関連付けを次から変更しようとしました:

Preferences > C/C++ > File types

しかし、それは「ロック」されています。

興味深いことに、「*.h」は C ヘッダーと C++ ヘッダーの両方に関連付けられていますが、C を使用しているようです。Eclipse で .h ファイルを C++ として扱うにはどうすればよいですか?

4

1 に答える 1

2

新しいプロジェクトを作成して、ソース領域を場所として指定してみてください。ただし、必ず C++ プロジェクトを選択してください (私は通常、makefile オプションを使用します)。パーサーに C++ 構文を認識させるために行う必要があるのは、これだけです。

于 2008-10-22T17:11:15.963 に答える