带有目标 C 的 C/C++ [关闭]
Posted
技术标签:
【中文标题】带有目标 C 的 C/C++ [关闭]【英文标题】:C/C++ with objective C [closed] 【发布时间】:2014-01-28 06:58:02 【问题描述】:我想将C/C++
代码放入Objective C
程序中。
这样做的确切方法是什么?
我试过很多次了。
所以,如果有人知道怎么做,请从零开始解释(从一个空项目)并给我一些课堂例子;) (我在 Xcode 5.0.2 上工作) 谢谢!
【问题讨论】:
阅读Objective-C++,并进行一些搜索。 您可以直接将 C 转储到您的 Objective-C 中,如果您想使用 c++,请将您的 .m 文件重命名为 .mm 以使其成为 Objective-C++ 【参考方案1】:使用 XCode,将带有 C++ 代码的文件的文件扩展名从 .m 重命名为 C++ 的 .mm。 Objective C 是 C 的超集,因此纯 C 代码无需任何更改即可编译。
【讨论】:
我创建了一个带有头文件(.m 和 .h)的 OBJ-C 类并将其重命名为 .mm,我在 .mm 中放入了一些 c++,我什么也没得到,我尝试 #import以上是关于带有目标 C 的 C/C++ [关闭]的主要内容,如果未能解决你的问题,请参考以下文章