質問

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

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

Preferences > C/C++ > File types

ただし、「ロック」されています。

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

役に立ちましたか?

解決

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

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top