不要把objective-c当做c/c++的超集
2011-04-09 21:03
525 查看
iphone入门开发宝典的专题。 本文从开发者的角度更进一步提醒了objective-c与传统c/c++的关系, 以下是文章局部: 我承认看objective-c的时间不是很长, 但是我已经觉得到很多引见objc文章都说过的一句话是在误导初学者。 那句话就是objective-c是c/c++语言的超集。 我们在学与c/c++相关的语言的时分很自然的想到java、c#这些从c/c++语法几乎是自然过渡的语言。 能不能重载运算符之类的复杂的显示-隐式, 有与没有的区别。 C++但是这样的思维习惯关于学习objc只要反向的作用。 还有其他语言底层方面的转变, 比方 内存回收(跟java和c#相对不同的机制)。 所以, 关于初学者来说。 在学习objc的时分最好是把自己的关于语言, 只是在学习这门语言的时分, 有什么不对的地方还请高手指正!
相关文章推荐
- 我看objective-C --不要把objC当做c/c++的超集
- 读书笔记 effective c++ Item 9 绝不要在构造函数或者析构函数中调用虚函数
- 从 C++ 到 Objective-C(4):类和对象(续)
- 从 C++ 到 Objective-C(8):继承(续)
- C++文本查询程序 不要定义类和智能指针管理数据 C++Primer练习12.28 使用vector,map,set容器保存来自文件的数据并生成查询结果
- objective-c的变量名最好不要和类名重复.
- 《Effective C++ 》条款9:永远不要在构造函数或析构函数中调用虚函数
- C++学习笔记:为什么不要重载逻辑与和逻辑或&& || 操作符
- 转florian大神blog之---不要被C++“自动生成”所蒙骗
- 从C++到objective-c[转]
- 从C/C++到Objective-C(二)--- 面向对象
- OCLint:静态代码分析工具(C、C++和Objective-C)
- Objective-C和C++的不同之处
- 从 C++ 到Objective-C
- 2014年4月TIOBE编程语言排行榜:C和Java持稳,Objective-C挤掉C++排在第三名
- C++ 工程实践(2):不要重载全局 ::operator new()
- 混合使用Objective-C,C++和Objective-C++(转载)
- C++和Objective-C混编
- Strategies for Using C++ in Objective-C Projects (and vice versa)
- 不要重复发明轮子:C++重用的5重境界(3)——代理接口DLL