【发布时间】:2021-04-01 18:17:48
【问题描述】:
我有一个 C++ 项目,带有 main 函数的主文件是 .c,但是当我包含应该是 C++ 的 .h 时,我认为我遇到了错误,因为它认为它是 C . 我怎么知道我的头文件应该是 C++ 而不是 C,就像我的 main 一样?
【问题讨论】:
-
头文件将使用包含它的源的上下文。您可以使用
extern C告诉 C++ 文件使用 C 上下文进行编译,但反之则不行。
标签: c++ c visual-c++