使Eclipse将.h文件视为C++?

Fre*_*son 5 c++ eclipse ganymede

我们所有的C++标头都使用.h扩展名.Eclipse认为这些是C头,并在类和命名空间之类的东西上标记了很多语法错误.

我试图改变文件类型关联:

Preferences > C/C++ > File types
Run Code Online (Sandbox Code Playgroud)

但它被"锁定"了.

有趣的是,"*.h"与C和C++标题相关联,但它似乎使用C.我如何让Eclipse将.h文件视为C++?

Ada*_*amC 2

尝试创建一个新项目并将源区域指定为位置。但是,请确保选择 C++ 项目(我通常使用 makefile 选项)。为了让解析器识别 C++ 语法,您需要做的就是这些。