Java开发者怎样学习C++
Java 熟练的话基本上要上手c++还是很简单的,我说一下差别吧类Java 所有的类都继承Object,c++没有这种要求Java所有的Object都只是pointer/reference, c++的object都是值数字Java 的int永远都是4个byte, c++ 的int不一定,这就是为什么c++ 要int32_t 这种类内存管理C++ 的话你要很清楚内存存取的开始和结束,Java的话不需要。先学好指针和引用,然后再学std::unique_ptr/std::shared_ptr把这三个最大的差别弄清楚了之后就可以开始深挖了,下面这两本我觉得读完就基本可以跟老司机刚正面了《More Effective C++:35个改善编程与设计的有效方法(中文版) 梅耶(Meyers,S.) 9787121125706 电子工业出版社》 梅耶(Meyers,S.)_简介《C++代码设计与重用(Scott Meyers等名家倾力推荐,知名技术作者、CSDN技术主编孟岩作序推荐)》(Martin...)【简介祝好运
■网友
任何编程语言都是相通的,搞懂一门,就等于门门通了,只需要了解其他语言[c++]前几章即可,有些关键字、特定语法等看完直接实战就好,哪里缺失再找资料就好[网络,书籍,等等]。
■网友
c++是从c进化而来,带上了oop。所以遇到的第一个问题,是你想学怎样的c++.如果喜欢oop,那么用java方法去学c++,内存用智能指针。或者从c开始学,学成带类的c,都是可以的。
推荐阅读
- 聪明人养花,这3种“花”怎样也要养一盆,每年能省不少医药费
- 互联网怎样解决“家政服务上门速度慢”的问题
- 怎样看待从1月8号起,QQ钱包开始提现收费
- 银行it人怎样转型
- 汽车|冬天怎样让车内温度快速升高?座椅加热的最佳使用方式二,外循环的作用总结
- 怎样进入通信行业
- 怎样评价扶他柠檬茶的小说《云养汉》的结尾
- 怎样成为一名合格的Python程序员?
- 怎样评价华为、诺基亚、中兴中标中国移动高端路由交换设备扩容集采
- 怎样评价类似前橙会、百老汇、南极圈这样类型的离职帮抱团,对企业的积极意义和消极意义