如何自学C

更新时间: 2020-10-13 00:00:00     

第一步:放下书本,找一个设计优秀的C++代码库或者应用程序。可以是一个小型的引擎(例如Ogre的超早期版本、一个网络库),或者是你感兴趣的其它领域的优秀代码(例如一个简易的IM程序)。一定是大家认可的,设计优秀的代码。第二步:自己拿这个库仿照已有代码写一些真的有趣的应用程序。这些好的代码库一般都有简单Tutorials,按着Tutorials一步一步的跟着写,学会调试,然后不断扩展。比如如果是Ogre你就写一个超小型游戏,如果是网络库你就写一个小型IM。第三步:在你写的足够多以后就去看看代码库本身的代码和设计,遇到不会的就翻书就问别人。第四步:拿起书本,找那基本大家公认的“解决实际问题”的C++书来看,比如Effective C++那些,但不要看C++ Primer这种大部头,这种是“工具书”,有问题去查,没问题就放那放着。这时候你经过第一步已经对C++语法基本熟悉了,并且经过第二步你会碰到一些实际问题,所以看一些解决实际问题的东西会很有效率,认识也会很深。第五步:按着上面看书看到的知识,去修改第二步自己写的东西。

关键词: 如何 自学

如有意见、反馈、侵权或投诉等情况,请联系:

电话:
邮箱:

我们将会在48小时内给与处理!

版权所有 Copyright ? 2009-2020 tianqiyubao3.com

页面:/news/view-1818402/ | 耗时:0.6373 s | 内存:1.89 MB | 查询:4 | 缓存读取:4 写入:0 | 加载文件:23
select * from tbl_Articles WHERE ArticleID=1818402 LIMIT 0,1
select * from tbl_Articles_data WHERE ArticleID=1818402 LIMIT 0,1
select * from tbl_Articles_sphinx where id=1818402 LIMIT 0,1
SELECT ArticleID,Title FROM tbl_Articles WHERE ArticleID IN(3237651,110963,1537196,115904,108669,3233550,2720594,114758,107606,117899,108830,109898,117064,246767,115272,1951534,109401,2113551,112095,108393,114648,113550,1050623,1835881,2974960,111529,2175374,1831951,113471,1072799) ORDER BY field (ArticleID,3237651,110963,1537196,115904,108669,3233550,2720594,114758,107606,117899,108830,109898,117064,246767,115272,1951534,109401,2113551,112095,108393,114648,113550,1050623,1835881,2974960,111529,2175374,1831951,113471,1072799)