如何告诉Visual Studio我的标头应为C ++,而不是C?

企鹅

我有一个C ++项目,并且带有main函数的主文件是a .c,但是当我包含.h应该是C ++的my文件,我认为我会收到错误消息,因为它认为它是C。应该是C ++而不是C,就像我的main一样?

尤金

您不能#include在C源文件中使用C ++标头。标头不是单独编译的。所有这些#include-使编译器像标题是文件的一部分一样工作。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Visual C ++-找不到我的静态库的标头

在Visual Studio 2010中的C ++中使用lapack C标头错误

Visual Studio代码:C / C ++:显示的标头/包含文件的多个定义;怎么修?

我在C中有相关的标头,这给了我错误。我该如何删除?

不能包含cliext标头(适用于c ++ cli,Visual Studio)

Visual Studio 2017中的Intellisense可以建议包含C ++标头吗?

添加新类(C#,Visual Studio)时自动生成标头

创建新的C ++类时,如何使XCode使用.hpp标头而不是.h?

如何告诉 CMake 链接 C 标准库,而不是 C++ 标准库?

如何告诉编译器使用C ++ 2011 _in_code_而不是标志

为什么Visual Studio代码告诉我cout不是std名称空间的成员?

如何判断哪些参数是必需的,哪些不是?(Visual C ++)

如何告诉C ++ mixin实现的接口

如何避免C标头覆盖本机C ++类型

如何告诉PyLint“它是一个变量,而不是一个常量”来停止消息C0103?

我如何告诉cin不允许输入空格?(C ++)

我如何“告诉” C编译器不应优化代码?

如何在C#模型中命名XML标头“标头列表ID:”库存”?

有没有办法告诉Visual Studio将警告视为警告而不是错误?

如何在Visual Studio 2017中将Ctrl + C更改为复制Word,而不是整行

如何调试不是主 C# 应用程序(在 Visual Studio 中)的依赖项的类库?

如何在运行时在Visual Studio中编辑C#代码,而不是编辑并继续

使用 VSCode 而不是 Visual Studio 调试 C++ DLL

Visual Studio在白色窗口而不是控制台中运行c ++

C标头Python

C ++ #include标头

C ++标头包含

如何编译包含LLVM API标头的C ++程序?

如何禁用C#中的gridview标头?