怎样提高c++编程能力

《c++编程基础》看完了,感觉没学到太多东西,连一个QQ源代码都看不懂,我想提高编程能力,下一步看什么书啊!希望有高人指教!谢谢!
C++的一些基础都懂了,封装,继承,多态。都明白了,现在想编个有界面的小程序都不会。那次下了个贪吃蛇源码不算难但看不懂,不是语法不懂,是里面很多东西根本没见过 !!!!!!谢谢gooseberry_88的回答,您介绍的那本书是基于C语言的面向过程语言。。您能不能介绍基于c++的面相过程的。我想学面向过程的!!谢啦

C++和VISUAL C++是不大一样的,即使你C++学的很是不错,也不一定能写出一个有界面的小程序的,反过来,你即使不懂C++也能用VISUAL C++搞出一个有界面的小程序来。
要想写出有水平的程序来,不是这一本书可以达到的,这本书只是简单的介绍了C++的语法规则而已,还是不要急,多看一些关于C++的实用程序的书,然后再多动动手,多写一些烦杂的程序,好好调试,这样会很快有进步的,慢慢的看一些大的程序,时间长了就会习惯的。这样不自觉中你的技术就高了,就会看的懂游戏程序啦。
温馨提示:内容为网友见解,仅供参考
第1个回答  2009-03-03
你不编程怎么能提高编程能力呢?
可以很明确的说,学习编程就是要勤练,看书是一方面,重要的还是在于自己动手去把你学到的东西实践一下。
我建议你不要把眼光仅仅放在书本的练习题上,那是没有前途的。你可以去北大的ACM等这种类似的地方去做一做上面的练习题。有的题不会是很正常的,你会发现有很多东西是书上没有讲的。这个时侯就需要你自己利用网络资源或者MSDN把他们弄明白(个人认为MSDN是学习编程语言的一个很好的"教材")。这之后,你可以自己试着弄一点小东西,比如聊天工具之类的,慢慢的你就会发现,你的编程能力逐渐的提高。
编程能力的提高是一个很漫长的过程,要靠长期的实践。看代码不是不好,可是就算你看懂了又有什么用呢?
另外,基于c++面向过程的书我还真是没有见过,不能帮你了。
第2个回答  2009-02-28
要学 GUI 的话,先选择平台。 windows 和 linux 下面是有很多区别的。
要是选 windows 的话,先看看 windows 的那些 api 函数,搞清楚比如一个窗口的生老病死。学习点 MFC ATL 之类的。

另外,还有很多图形库,比如 Qt、OpenGL 之类的。

多看,多写,多想。你肯定能行。
第3个回答  2009-02-28
《c++编程基础》看完了?? 那里面的程序你全部都能正确的写出来吗。
看完了并不代表那完全理解了,说实话你的跳跃太大了,所以那会看不明白QQ源代码,继续看吧,但是还要动手敲键盘。
第4个回答  2009-03-02
建议,多写代码,坚持一天写五○○行左右。不懂的就抄,一边不行就十边,相信你一定能成为高手。还有就是要多思考。

目前大一,在学C++,这时候该怎样提高自己的编程能力?
一、多找一些关于编程的书籍。想要提高自己的编程能力就要多看书,书上的知识是非常重要的,打好自己的基础,自然关于编程方面的知识就会熟悉很多。对于自己刚刚才开始学编程的同学们,自己可以去网上搜一些比较常见的编程书籍,这些编程书籍一般介绍的都非常的详细,可以满足这些学生的基本需求。如果想进一步的...

目前大一,在学C++,这时候应该怎样提高自己的编程能力?
一.尽快学完基础知识 编程这个东西入门我认为还是相对比较简单的,并没有太多难的东西。所以说当你开始学习C++的时候,你应该要尽快的去学完所有C++的基础。因为你如果想要提高自己的编程能力,那首先就是要打好自己的基础。如果自己的基础都不行的话,那后面那些提高能力的部分,你就完全无法理解。二.多...

目前大一,在学C++,编程能力如何快速提高?
一、理论知识必须要扎实其实各位都非常清楚,在学习任何技能的过程当中都是需要学习理论知识的,只有理论知识比较扎实,才能够继续去实际练习,没有理论的支撑是不会有太大的进一步的理论的支撑,其实就是让每一个人在学习技能的过程当中能够不断的进行思考和总结,思考和总结对于快速提升来说是非常关键的。...

怎么提高C\/C++编程能力
1、多读别人的程序,要弄懂别人的意思(从简单的程序开始);2、多写程序,就算简单的也好,抄也好,重点帮助记忆和理程序;3、思维与手并用,想到什么就写什么;4、建议借或买一本外国人写的书看看,如果不是太深入的话可以用国内编写的书入门,但如果深入学习建议买外国的书,一本是C语言现代编程...

目前大一,在学C++,应该如何提高自己的编程能力呢?
其三是重视交流和实践,对于大一的同学来说,除了课堂学习时间之外,要想为自己营造更多的交流和实践机会,可以通常积极参加专业比赛,或者是参加老师的课题组来实现。按照历史经验来看,参加专业比赛对于提升编程能力的帮助作用还是比较明显的,也能够开阔自身的视野。我从事互联网行业多年,目前也在带计算机专业...

怎样提升C,C++的编程能力?
看好书(最好是老外原著,翻译成中文的,当然能看懂英语原版更好),看视频,在电脑上写程序,抄经典的程序也是不错的。提高英语水平,不然出了错误看不懂,或有些注释看不懂,岂不是编程水平再牛也泪流满面。。数学也适当巩固巩固,逻辑思维什么的,数据结构也很关键。多问老师.高手,可以加入一些...

请问你自己学习C++的方法是什么?怎样提高自己的编程能力?
我建议按从浅到深的步骤来学。先学基础,可以《The C++ Programming Language》或《C++ Primer》为教材,在看的时候顺便做书的练习题,洋蛮子的书写得还是很好的。然后看实例书,可以参考一些项目实例,这样的书很多。最好是关于标准C++的书。再看一些高级的书,如《Effective C++》《Effective STL》《...

计算机专业的大学生怎么提高自己的编程水平?
代码阅读:阅读优秀的开源项目代码,理解它们是如何构建的,学习他人的编码风格和最佳实践。同时,通过代码审查,可以提高自己的代码质量和团队协作能力。学习新技术:编程领域不断进步,新的编程语言、框架和工具层出不穷。保持好奇心,定期学习新技术,了解行业动态,这对于长期发展至关重要。解决问题能力:...

如何提高 C\/C++ 编程能力?
想要提高 C\/C++ 编程能力,最基本要基础知识要做好,尤其重点在指针部分、文件、IO流等部分;其次要做好一个态度,即多动手多思考,建立良好的开发思路是非常必要的;再者买一本厚的开发书,要有特色的开发书,要有针对性的case讲说;最后建议多上机操作,代码看着看着就会通了,熟能生巧,这是一个...

如何靠自学提升自己的编程能力?
5、自己做一个开源的项目参与开源项目是提高编程能力的另一种方式。通过参与开源项目,你可以与其他程序员合作,学习到其他人的编程经验和技巧。同时,开源项目还可以帮助你锻炼自己的编程能力,提高自己的编码水平。参与开源项目还可以扩展你的社交圈,结识更多的编程爱好者。6、学习算法和数据结构 算法和...

相似回答