读书人

从C语言转向C++,希望各位前辈给点意见

发布时间: 2012-02-16 21:30:36 作者: rapoo

从C语言转向C++,希望各位前辈给点意见.
下学期,开始学C++.先前学过C语言,总结经验.编程要泡,要想,要逻辑.

希望各位前辈给点意见给我这正在成长中的小编程员.

学前,应该做什么样的准备.学过程中,有什么要注意.学后,怎样向高手阶段发长!


先谢过了.


这个社区,以后就是我的学习地方,我的梦想,我的目标将在这里逐渐成为事实!我的梦想没有END函数!

[解决办法]
最好的办法是忘掉你曾经是C程序员!

   曾有一种旧的说法,认为C++是C的超集,这主要是因为Bjarne Stroustrup博士是以C来实现面向对象的程序设计以及泛型程序设计技术,而不是用Basic等其它语言(那样可能就叫Basic++了....)。
   关于“C++是C的超集”,Bjarne Stroustrup博士反对这样看待C++,他特别强调: "不要这样看C++!... ",他希望大家把C++看作一门全新的语言,并把它当作高阶的语言来使用,他还希望初学者接受该语言高阶的部份,再转向低阶的部份。

所以,不学C而直接学习C++,是最现代的观念。而以我的观点看,C程序员的PM(procedural Model)式的过程化程序设计思想,正是阻碍他们接受面向对象以及泛型思维观念的包袱,这点在Microsoft的源代码中可以得到大量的证明(我还认为这就是需要不断为Windows打补丁的原因)。

所以我建议你,以全新的思维方式去学习C++!

读书人网 >C++

热点推荐