我现在在Varsity学习C只有2个月了,明年我们将继续学习C++.
我的C编程是否有任何习惯,这将有助于将来向C++过渡,或者最好将它们完全分开考虑?
当你学习C然后C++时,你用C编码的方式是否以任何方式改变?
可能重复:
经验丰富的C程序员的C++教程.
我经常使用多种语言编程,最近一直在使用C++.基本上我的类只是纯C代码的包装.几乎像一个带有相关方法的结构.这为我提供了我想要的数据封装和隐私.我有一个小的层次结构,我只是勉强使用继承.
我熟悉OO概念,并且在我需要了解这方面的特定概念时知道要使用哪些搜索术语.然而,正如我在编程世界中所发现的那样,通常真正有用的语言特性对于新手或新手来说是隐藏的,我需要的有用位已经被编写并且位于某个可以自由使用的库中可用(大部分时间是框架的一部分 - 就像在.NET中一样).
你会建议用什么途径来获得C++中的这些重要知识,并阻止自己重新发明轮子(糟糕).