在目标 c 示例教程中使用 c++ 文件

Posted

技术标签:

【中文标题】在目标 c 示例教程中使用 c++ 文件【英文标题】:using c++ files in objective c sample tutorial 【发布时间】:2012-09-28 10:42:06 【问题描述】:

我在哪里可以获得示例教程,我可以在其中了解如何使用 Objective C 在 XCODE 中使用可视 C++ 文件?我正在开发具有多个可视 C++ 文件的应用程序。基本上这是一个为 Windows 开发的游戏应用程序。现在想在iPad上开发它。那么我可以重复使用这些文件吗?

在此先感谢您。

【问题讨论】:

【参考方案1】:

您可以直接将 c++ 文件添加到 Xcode,它会编译它们(假设您拥有所有正确的头文件等)。您可以使用 ObjectiveC++ 为该代码创建“桥梁”——这意味着您可以将 ObjectiveC 文件的后缀设置为“.mm”,并且文件中的方法将对任何其他 ObjectiveC 对象可见,但您也可以实例化 C++ 对象.事实上,如果你有 C++ ivars(对象变量),它们会在发布 ObjectiveC 类时得到正确的破坏消息。谷歌“ObjectiveC++”了解更多信息。

【讨论】:

以上是关于在目标 c 示例教程中使用 c++ 文件的主要内容,如果未能解决你的问题,请参考以下文章

小白学习C++ 教程十九C++ 中的<cmath> 数学函数和 <random>随机数

小白学习C++ 教程十八C++ 中文件处理

libtorch(pytorch c++)教程

libtorch(pytorch c++)教程

任何好的教程可以帮助我创建用于在 C、C++ 中随机化的头文件 [关闭]

C++混合编程之idlcpp教程Lua篇