怎样提高c++编程能力
《c++编程基础》看完了,感觉没学到太多东西,连一个QQ源代码都看不懂,我想提高编程能力,下一步看什么书啊!希望有高人指教!谢谢!C++的一些基础都懂了,封装,继承,多态...
《c++编程基础》看完了,感觉没学到太多东西,连一个QQ源代码都看不懂,我想提高编程能力,下一步看什么书啊!希望有高人指教!谢谢!
C++的一些基础都懂了,封装,继承,多态。都明白了,现在想编个有界面的小程序都不会。那次下了个贪吃蛇源码不算难但看不懂,不是语法不懂,是里面很多东西根本没见过 !!!!!!谢谢gooseberry_88的回答,您介绍的那本书是基于C语言的面向过程语言。。您能不能介绍基于c++的面相过程的。我想学面向过程的!!谢啦 展开
C++的一些基础都懂了,封装,继承,多态。都明白了,现在想编个有界面的小程序都不会。那次下了个贪吃蛇源码不算难但看不懂,不是语法不懂,是里面很多东西根本没见过 !!!!!!谢谢gooseberry_88的回答,您介绍的那本书是基于C语言的面向过程语言。。您能不能介绍基于c++的面相过程的。我想学面向过程的!!谢啦 展开
11个回答
展开全部
C++和VISUAL C++是不大一样的,即使你C++学的很是不错,也不一定能写出一个有界面的小程序的,反过来,你即使不懂C++也能用VISUAL C++搞出一个有界面的小程序来。
要想写出有水平的程序来,不是这一本书可以达到的,这本书只是简单的介绍了C++的语法规则而已,还是不要急,多看一些关于C++的实用程序的书,然后再多动动手,多写一些烦杂的程序,好好调试,这样会很快有进步的,慢慢的看一些大的程序,时间长了就会习惯的。这样不自觉中你的技术就高了,就会看的懂游戏程序啦。
要想写出有水平的程序来,不是这一本书可以达到的,这本书只是简单的介绍了C++的语法规则而已,还是不要急,多看一些关于C++的实用程序的书,然后再多动动手,多写一些烦杂的程序,好好调试,这样会很快有进步的,慢慢的看一些大的程序,时间长了就会习惯的。这样不自觉中你的技术就高了,就会看的懂游戏程序啦。
展开全部
你不编程怎么能提高编程能力呢?
可以很明确的说,学习编程就是要勤练,看书是一方面,重要的还是在于自己动手去把你学到的东西实践一下。
我建议你不要把眼光仅仅放在书本的练习题上,那是没有前途的。你可以去北大的ACM等这种类似的地方去做一做上面的练习题。有的题不会是很正常的,你会发现有很多东西是书上没有讲的。这个时侯就需要你自己利用网络资源或者MSDN把他们弄明白(个人认为MSDN是学习编程语言的一个很好的"教材")。这之后,你可以自己试着弄一点小东西,比如聊天工具之类的,慢慢的你就会发现,你的编程能力逐渐的提高。
编程能力的提高是一个很漫长的过程,要靠长期的实践。看代码不是不好,可是就算你看懂了又有什么用呢?
另外,基于c++面向过程的书我还真是没有见过,不能帮你了。
可以很明确的说,学习编程就是要勤练,看书是一方面,重要的还是在于自己动手去把你学到的东西实践一下。
我建议你不要把眼光仅仅放在书本的练习题上,那是没有前途的。你可以去北大的ACM等这种类似的地方去做一做上面的练习题。有的题不会是很正常的,你会发现有很多东西是书上没有讲的。这个时侯就需要你自己利用网络资源或者MSDN把他们弄明白(个人认为MSDN是学习编程语言的一个很好的"教材")。这之后,你可以自己试着弄一点小东西,比如聊天工具之类的,慢慢的你就会发现,你的编程能力逐渐的提高。
编程能力的提高是一个很漫长的过程,要靠长期的实践。看代码不是不好,可是就算你看懂了又有什么用呢?
另外,基于c++面向过程的书我还真是没有见过,不能帮你了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
要学 GUI 的话,先选择平台。 windows 和 linux 下面是有很多区别的。
要是选 windows 的话,先看看 windows 的那些 api 函数,搞清楚比如一个窗口的生老病死。学习点 MFC ATL 之类的。
另外,还有很多图形库,比如 Qt、OpenGL 之类的。
多看,多写,多想。你肯定能行。
要是选 windows 的话,先看看 windows 的那些 api 函数,搞清楚比如一个窗口的生老病死。学习点 MFC ATL 之类的。
另外,还有很多图形库,比如 Qt、OpenGL 之类的。
多看,多写,多想。你肯定能行。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
《c++编程基础》看完了?? 那里面的程序你全部都能正确的写出来吗。
看完了并不代表那完全理解了,说实话你的跳跃太大了,所以那会看不明白QQ源代码,继续看吧,但是还要动手敲键盘。
看完了并不代表那完全理解了,说实话你的跳跃太大了,所以那会看不明白QQ源代码,继续看吧,但是还要动手敲键盘。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
建议,多写代码,坚持一天写五○○行左右。不懂的就抄,一边不行就十边,相信你一定能成为高手。还有就是要多思考。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询