我有兴趣将C ++源代码与其他语言一起使用。该语言应该能够编译C ++源代码。例如,同一程序中的Objective C++ allows to mix C++ source code with Objective C。可能没有那么多语言支持这样的事情。你知道有几个允许这个吗?
请仅回答有关混合编译的问题。我已经知道脚本和DLL调用解决方案了。
答案 0 :(得分:1)
C ++源文件只能由C ++编译器编译 - 因此它为什么用C ++语言编写。因此,没有其他语言可以编译C ++源文件而无需中等到大的更改或语法转换。
我能想到的唯一其他有效/可能的答案是C ++ .NET--微软试图产生它然后它就消失了。