如何才能成为真正的C++程序员?

来源:百度知道 编辑:UC知道 时间:2024/05/13 06:18:21
现在用于开发应用程序的语言有很多.如C++,C#,java等.对于C++程序员,是不是真正应该学的是其开发工具Visual C++(如MFC)呢?还是其他.公司需要的是标准C++下的控制台编程呢,还是Visual C++下的Windows平台应用程序编程?
我已学会了C++的基础知识,以后是该深入学习标准C++还是Visual C++(Windows API函数和MFC类库)?(注意:成为真正程序员)
请注意我的问题,你们究竟知道不知道什么是Visual C++. 失望.

我想上面回答问题的朋友对编程都应该比较熟悉的,我感觉他们对这些语言的认识都还是非常清楚正确的。

C,C++,C#,java等都是一种语言,就我个人而言,我只学过C/C++,对C#和java都只是耳闻,这主要是因为我做的方向是控制系统软件的开发,有时候偏底层开发。
而我用的编译器就是你所问到的Visual C++(当然VC中也可以应用标准C++来编程),我认为该编译器不太容易上手(相对于C++ Builder而言),开始时最好有人指导。该编译器的C++部分带有微软的MFC库(微软基础类库),该库是微软为提高广大编程人员的编程速度而开发的,其中有很多数据类、控件类和模板,所以要熟练使用VC++必须掌握其MFC类库。当然MFC的东西很多,不要想着一下子能学会所有的东西,可以根据自己的需要找一个合适的突破口。
对于学习VC而言,一个比较好的因素就是微软公司提供了详细文档MSDN,几乎所有关于MFC的问题,你都能在上面找到答案。除此之外,VC的参考书籍也非常多,例如侯捷的《深入浅出MFC》,王建华译的《MFC Visual C++6编程技术内幕》等等都是介绍VC的好书。

除写驱动程序常用C++除,写其它程序用什么语言都没什么关系。关键是主攻一门,学精。再看其它语言就是表达方式不同了,理念都是一样的。

补充:不学c++就不是真正的程序员了吗?学c++ 和visual C++不是一会事吗?

二楼:java 是从c来的?

任何语言都有他的强大之初,人的经历是有限的,认真把一门语言学好学深,都会很出色!

不要听某些人说学C++,必须先学C,着是不科学的说法!学习每种语言都要把他当成新的语言去学习,在学习中自己找出每个语言的不同之处,发现他们在处理问题时的侧重点.

关于编译环境根据个人爱好!我个人感觉C++Buider是比较容易上手的!

二楼:
请问C语言中如果有面向对象的编程思想,那C++又引申出了什么?
难道是引申出了面向过程的思想? !-_-!

silou

C++是从C语言发展而来的。C语言是一门面向过程的设计语言,而C++则是一门面向对象