【问题标题】:To add c++ header files in C header using C compiler?使用 C 编译器在 C 头文件中添加 c++ 头文件?
【发布时间】:2022-06-13 22:54:49
【问题描述】:

我有一个 C++ 头文件,我将它包含在使用 C 编译器运行的项目中。而且我在 C++ 头文件中有一些错误,因为两种编译器的语法显然不同。但障碍是我不应该修改 c++ 头文件。在阅读了几篇文章后,我尝试使用'C' extern,但似乎 C 编译器无法识别“__cplusplus”。

有没有什么方法可以在C头文件中实现包含C++头文件??

请帮忙,谢谢!!

副总裁

【问题讨论】:

  • 首先通过包含 C++ 头文件,您希望为您的 C 程序完成什么? C++ 是与 C 完全不同的语言。没有 C 编译器能够理解 C++ 类声明或任何 C++ 特定语法。

标签: c++ c header compiler-construction


猜你喜欢
  • 2021-11-30
  • 1970-01-01
  • 1970-01-01
  • 2012-12-02
  • 2015-06-20
  • 2011-02-25
  • 1970-01-01
  • 2013-01-03
  • 2011-08-10
相关资源
最近更新 更多