seb*_*ock 12 c++ translation objective-c ios
我知道有很多"C++程序员的Objective-C"信息,可以反过来使用它.我只是好奇是否有人知道"Objective-C程序员"教程/书籍的"原生""C++"?
我实际上希望在即将到来的iOS项目中使用C++.基本上我需要围绕C++代码做很多包装.
(我知道它们可以共存,并且Obj-C是C的一个子集,就像C++一样,但不同的原因我希望获得更多关于C++的知识.来自Obj-C背景我只是要求一些关于此事的指导.)
我不知道有什么书可以帮助 Objective-C 程序员学习 C++。事实上,Objective-C 基础库提供了许多开箱即用的功能(更不用说属于 iOS 和 Mac SDK 一部分的所有其他框架,这是 Objective-C 的主要使用领域),但未涵盖C++ 标准库可能是一个原因。新的 C++11 标准和 boost C++ 库在某种程度上弥补了这一差距。
有很多文章描述了主要区别,包括这篇文章。
您在 Objective C 及其 C 子集中获得的对 OOP 的理解(在您的问题中您说“Obj-C 是 C 的子集”,事实恰恰相反),将为您学习 C++ 提供一个良好的开端,但是看来你别无选择,只能使用 C++ 书籍并直接从中学习。
编辑:
添加到 @Bart 在评论中建议的关于优秀 C++ 书籍的 SO 帖子的链接。
| 归档时间: |
|
| 查看次数: |
3477 次 |
| 最近记录: |