﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>C++博客-fredlau的博客</title><link>http://www.cppblog.com/fredlau/</link><description>当你觉得你敲的这些豆豆越来越可笑时候,说明你在进步！  </description><language>zh-cn</language><lastBuildDate>Fri, 13 Mar 2026 17:45:22 GMT</lastBuildDate><pubDate>Fri, 13 Mar 2026 17:45:22 GMT</pubDate><ttl>60</ttl><item><title>如何学习c++ builder</title><link>http://www.cppblog.com/fredlau/archive/2008/08/05/58040.html</link><dc:creator>fredlau</dc:creator><author>fredlau</author><pubDate>Tue, 05 Aug 2008 02:32:00 GMT</pubDate><guid>http://www.cppblog.com/fredlau/archive/2008/08/05/58040.html</guid><wfw:comment>http://www.cppblog.com/fredlau/comments/58040.html</wfw:comment><comments>http://www.cppblog.com/fredlau/archive/2008/08/05/58040.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cppblog.com/fredlau/comments/commentRss/58040.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/fredlau/services/trackbacks/58040.html</trackback:ping><description><![CDATA[<p>根据百度知道，CSDN社区等帖子整理而成。
</p>
<p>一、来自CSDN社区：<a  href="http://topic.csdn.net/t/20020827/15/974120.html" target="_blank">http://topic.csdn.net/t/20020827/15/974120.html</a>
</p>
<p>１．　如果你是从C转过来的，其实应该不是很难，象我就是从C，再到C++语言，再在学习数据结构时，就接触c++     builder，用它来实现数据结构的算法，当时对c++   builder的认识只是皮毛，慢慢就熟悉了。
</p>
<p>
这里，你可以先买一本关于c++ builder入门的书，现在外面大多数都是这种简单的罗列一些c++
builder的VCL，象什么Edit,Label,Image,等的基本用法。到后面就介绍一些简单的数据库组件，Data
Access,Data Control上面的一些Table,DBGrid等等。 </p>
<p>　　要真正学习和使用c++
builder，还得进入开发组件COM，使用API函数，网络编程，及Windows消息编程等等，象李维的《C++ Builder 6
SOAP/Web Service开发》和《C++ Builder 深度历险》都还不错， 还有《C++ Builder
高级开发技术》中国水利水电出版社，《C++ Builder技术内幕》等都不错啦。 </p>
<p>　　其实，C++     Builder还是挺容易上手的，至少我认为比VC++易上手的。
</p>
<p>２．C++Builder
使用的是RAD界面，比VC容易上手。不过，标准C++是基础，如果是用来开发windows程序的，开始的时候可能觉得上手比较容易，特别是用来界面，
不过想要深入的话，建意还是看看windows
SDK，不用太深入，不过要弄清楚windows程序的运行机制；还有要学习VCL、COM、COM＋等等......呵呵，有得学。 </p>
<p>二、c++builder与vc对比、学习，CSDN社区：<a  href="http://topic.csdn.net/t/20010726/08/209711.html" target="_blank">http://topic.csdn.net/t/20010726/08/209711.html</a>
</p>
<p>１　希望能在思想上和大家讨论一些方法，比如语法，vcl和mfc，com和dll在那方面的应用会更好些，不同语言有不同的作用，应用在不同的软件上，我想大家应该和我一样，用软件就不应该只选择一种（我想那不是程序员，当然不是要你什么都会，有重点吗）
</p>
<p>
我是个代码工人，明天都要考虑这个问题，是的，我真的很累了，不想做了，但我又能做什么呢？也许我们是悲哀的，我经常想起我的一些朋友，他们都是好样
的。其中有个叫程序~朋友，他曾经告诉过我，他一辈子都会做软件，但是上次他叫我去喝酒，他喝了好多，我看见了他哭了，他告诉我他要辞职了，他答应了一家
学校，他要去做老师了，我怎么也不信，他会走，他曾经是从dos的汇编做起的，中国的unix真的想他那样好少了,可是他还是要走了，尽管他可以去做系统
分析员，但，，，，他才三十七岁。 </p>
<p>　　我不知道我会做多久，我只是比他年轻吧，我们的路还很长，，，
</p>
<p>　　但是我还是要考虑这些也许他的离开是个解脱吧，但原他走好，，，，，，，
</p>
<p>　　我在这里是不是废话太多了，我不应该在这里说这些的，也许这个晚上有些特殊吧。
</p>
<p>　　也许这里不会在有人来吧（我想我是不会来了）
</p>
<p>　　但我会和你们在一起的，，中国的软件路还很长呢（也许有一天这一切和我也无关了^_^)
</p>
<p>２　 每个学C的人都有此类的想法!!到底谁好了
</p>
<p>　　VC   难学难用,开发周期长,BUG少,开发出来的产品速度快,体积小,稳定性高,兼容性好.    <br>
VC   所采用的是MFC库封装API函数,技术上已很成熟当已是昨日黄花,功能完善.  <br>
VC   的辅助开发工具多.
</p>
<p>　　CB   易学易用,开发周期短,BUG多,开发出来的产品速度慢,体积大,稳定性低,兼容性差.  <br>
CB     所采用的是VCL库封装API函数,技术上不成熟当先进,功能不完善.  <br>
CB   的辅助开发工具少.
</p>
<p>
不久微软推出跨平台网络语言C#.对
C++Builder来说:真是前有狼后虎.Borland公司不小心谨慎对付话,就会象网景公司的Netspace永远没有翻身的机会,即使有先进技
术.就会象自己的Borland C++被微软 Visaul C++ 逼出市场样C#淘汰C++Builder </p>
<p>　　当愿Borland公司使C++Builder象Turbo     C一样笑傲江湖.象AMD和VIA样蒸蒸日上.
</p>
<p>　　希望Borland公司先完善VCL库,提高兼容性,增加稳定性,减少BUG,多开发辅助工具.
</p>
<p>　　后来一个C#BUILDER转编译技术,只要重新编译C++Builder原码就可跨平台.
</p>
<p>　　实际上有很多VC程序员转用C++Builder,利用自己的经验,能力和思想把C++Builder的不足之处降低到最低水平.
</p>
<p>　　初学者话学牢C++Builder,再学API WINDOWS,C++的OOP思想.
</p>
<p>　　说完了!!!你怎么想是你的事!!!!
</p>
<p>３　个人认为，在同一个项目中同时用VC和BCB，你就会知道他们的好处了。
</p>
<p>　　基本上，我喜欢与界面无关的代码用VC来写（DLL），与界面相关的用BCB来写。但有时候，由于某些代码已用VC写成（或公司的某些程序只会使用VC），那改成DLL也很方便（与界面相关也无所谓，如对话框甚至CView）。
</p><img src ="http://www.cppblog.com/fredlau/aggbug/58040.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/fredlau/" target="_blank">fredlau</a> 2008-08-05 10:32 <a href="http://www.cppblog.com/fredlau/archive/2008/08/05/58040.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>学习C++心得与值得一看的书</title><link>http://www.cppblog.com/fredlau/archive/2008/08/04/57951.html</link><dc:creator>fredlau</dc:creator><author>fredlau</author><pubDate>Mon, 04 Aug 2008 04:22:00 GMT</pubDate><guid>http://www.cppblog.com/fredlau/archive/2008/08/04/57951.html</guid><wfw:comment>http://www.cppblog.com/fredlau/comments/57951.html</wfw:comment><comments>http://www.cppblog.com/fredlau/archive/2008/08/04/57951.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/fredlau/comments/commentRss/57951.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/fredlau/services/trackbacks/57951.html</trackback:ping><description><![CDATA[<div class="tpc_content">结合一些我的学习经历,希望对于想学C++的人有些帮助. 大家有什么好想法望提出<br><br>我老师最初是从C语言教起的,用的是潭浩强的&lt;&lt;C程序设计&gt;&gt;这本书,那时候命令执行都是在CMD里实现,用的编译器是turboc最经常用<br><br>到的就是 printf&nbsp; cin 对于效率不是很在乎,只要能执行就好了,连warning都忽略(这个很不应该).后来又学了C++,是清华大学出版<br><br>的&lt;&lt;C++程序设计&gt;&gt;,用的编译器是VC6.0.这本书也是讲了一些很基础的东西.给我的感觉就是 "类"在这里是无处不在, 封装,继承,派<br><br>生,多态,还有一个是泛型编程都在这本书被提到,相对于只学过C的人应该会觉得很新鲜.但我很多时候在做作业时都是C跟C++混合使<br><br>用,想起来会觉得很好笑.并没有把C++特性很好的发挥出来.<br><br>后来学过&lt;&lt;visual c++ 6从入门到精通&gt;&gt; 这里面基本是讲MFC了,类在此时才发挥它的魄力,这时基本都是用C++编写代码了.<br>但代码写的很烂,没有想过要优化它.<br><br>暑假回家看了&lt;&lt;C++primer&gt;&gt;&nbsp; 如获至宝,容器与泛型编程给我有一种耳目一新的感觉.此书是这样被评价的:久负盛名的C++经典教程,<br>结合两位C++大师的精妙见解.&nbsp; 写的挺细的,你会学到很多新东西 . 但我个人不建议以它做为最初的入门教材,可结合入门教材看.<br><br>还看了&lt;&lt;effective c++&gt;&gt; 如果你学过C++并且已经写过很多觉得很满意的作品,但是你说你没看过甚至没听过这本书,我得跟你说你<br><br>错过了优化编程思想的机会,呵呵有点夸张. 给你们简述下简介:当你读过这本书后,就获得迅速提升自己C++功力的一个契机,帮助跨<br><br>越C++的重重险阻,领略高处才有的壮美风光,做一个成功而快乐的C++程序员.<br>你也许会怦然心动,确是一本好书.效率,安全,在此淋漓尽现. 令人拍手称快.&nbsp; 你会突然觉得自己以前写的代码是多么的糟糕,这时你<br>已经往前迈了一步了.<br>这
本书建议看完&lt;&lt;c++primer&gt;&gt;后再看,因为里面有涉及容器等一基本教材未提及或未深入的东西,如果感兴趣还可以看
看&lt;&lt;more effective c++&gt;&gt;&nbsp; &lt;&lt;effective stl&gt;&gt;<br><br>我的个人的拙见可以这样学C++：<br><br><br>第一步：首先入门可以从　国内出版的　教材入门　如　<br>潭浩强的&lt;&lt;C程序设计&gt;&gt;　<br>清华大学出版的&lt;&lt;C++程序设计&gt;&gt;等　能了解一些基本语法　会编写些简单的程序　<br><br>第
二步：看&lt;&lt;C++　primer&gt;&gt;我绝对对赞同这是本好书，面也广．&lt;&lt;The C++
programing
Language&gt;&gt;这本书的名头也是让我如雷灌耳，上图书馆找了半天没找到，唉伤心．．它们能使你更全面的了解C++　这时你对泛型编程．
模版．容器．标准库函数　等都会有一些了解，甚至会有一些自己的独到见解了．以后看到这些代码不至于会不知道是什么东西
(当然这书可以结合第一步的书看)　<br>浏览下＜＜The C++ Standard
Library＞＞了解下函数标准函数　因为你可能以后会经常在书上或网上看到它们的身影．你首先应该知道那是标准库里的函数．然后不明白可以再参考下这
本书．我知道的有一本比较小一点的书＜＜C／C++标准函数查询＞＞也可以做为参考．<br><br>第三步：这时候C++基本的东西你已经掌握了差不多了　学习windows的程序设计　<br>两本精典之作　&lt;&lt;windows程序设计&gt;&gt;　<br>＜＜windows核心编程＞＞<br>（这两本书至少看完一本后，如果想进一步学网络编程&lt;&lt;winsock网络程序设计&gt;&gt;＜＜windows网络编程＞＞之类的书可以看看）<br>如果有兴趣可以看些LINUX的编程书　＜＜自己动手写操作系统＞＞<br>＜＜linux内核编程＞＞.......　<br>还有这个期间要结合　＜＜计算机组成原理＞＞<br>＜＜编译原理＞＞之类的书看　<br>然后再看VC++类的书　＜＜深入浅出MFC＞＞<br>《VC++技术内幕》等　<br>有空的话可以学点汇编　汇编的书我就不介绍了　因为不是了解很多<br><br>第四步：第三步完了，差不多能写一些自己的小软件了，这时候要进一步发展学些复杂的，效率的．<br>看　＜＜数据结构＞＞　学习算法．<br>看　&lt;&lt;effective c++&gt;&gt; <br>《Exceptional C++中文版》　<br>＜＜thinking
in C++＞＞　这本书在国外有很高的评价，第一卷还简单一点，第二卷我啃了半天没啃下（标准库不是很熟悉的结果），　所以最好要看完＜＜the
C++ progarming language＞＞或＜＜C++primer＞＞（当然其他书大家自己发掘了）再看它　<br>《C++ Templates全览（简体版）》，人民邮电出版社 　模板是不是令你觉得很新颖，那去学他吧．　<br>进一步提高自己，养成良好编写习惯还有很多好书下面我会列出来（不是说要你们全看，当然看的越多越好）<br><br>第五步：看＜＜软件工程＞＞<br>＜＜软件体系结构＞＞之类的书　　<br>说实话　考　程序员　软件设计师等　软件工程类的知识是少不了的呵呵　<br>个人建议，也许对某些人不适合，也许某些人有更好的建议．给大家一个选择了．．<br>在这学习期间，可以尝试去考个程序员或软件设计师，系统分析师之类的证书，对将来就业有好处的．有空多到网上与人交流．提高自己<br><br><br>其他书我VC的看过很多,但C++的很少了.可是比较出名的我就列出来供大家参考(查至网上)<br><br>1。The C++ Programming Language(Bjarne Stroustrup) <br>2。 Inside The C++ Object Model (Stanley B. Lippman) <br>(这本书介绍一些C++的内部实现） <br>3。Advanced C++ Programming Styles And Idioms (James O. Coplien) <br>（这本书介绍一些C++编程的习惯用法） <br>4。 STL Tutorial and Reference Guide （David R. Musser) （Professor Musser <br>STL的创始人之一。这本书介绍Generic Programming <br>的思想和标准）。 <br>5。 Design Patterns (Erich Gamma) (很精典的面向对象设计的组件和实例） <br>当然，看任何一本书的时候都要动手（试例程或做习题）。然后尝试着在课堂项目中把书中的方法试验一下，以加深印象。" <br><br>国外C++几乎所有的教材都被翻译为中文了，如果没有翻译的也已经有影印版出版。 <br>TCPL和D&amp;E <br>TCPL和D&amp;E分别是《The C++ Programming Language》和《The Design and Evolution of C++》的简称，均出自Bjarne Stroustrup之手。说它们是C++语言圣经，并不为过。 <br>中文名称： <br>《C++程序设计语言（特别版）》，机械工业出版社 <br>《C++语言的设计和演化》，机械工业出版社 <br>入门教程 <br>Stanley B. Lippman, Essential C++ <br>《Essential C++中文版》，华中科技大学出版社 <br>《Essential C++（影印版）》，中国电力出版社 <br>高效、健壮编程 <br>《Exceptional C++中文版》，中国电力出版社 <br>《More Exceptional C++中文版》，华中科技大学出版社 <br>模板和泛型编程 <br>《C++ Templates全览（简体版）》，人民邮电出版社 <br>《C++设计新思维：泛型编程与设计模式之应用》，华中科技大学出版社 <br>标准库 <br>《C++标准程序库：自修教程与参考手册》，华中科技大学出版社 <br>《Effective STL（影印版）》，中国电力出版社 <br>网络编程 <br>《C++网络编程，卷1：运用ACE和模式消除复杂性》，华中科技大学出版社 <br>《C++网络编程，卷2：基于 ACE 和框架的系统化复用》，电子工业出版社 <br>杂项 <br>《C++编程思想（第2版）第1卷：标准C++导引》，机械工业出版社 <br>《C++编程思想（英文版 第2版）》，机械工业出版社 <br>《C++沉思录》，人民邮电出版社 <br>《深度探索C++对象模型》，华中科技大学出版社 <br>《深度探索C++对象模型（影印版）》，中国电力出版社 <br>C++工程领域的最高境界： <br>《设计模式：可复用面向对象软件的基础》，机械工业出版社<br></div>
<div class="tpc_content">==============================================</div>
<div class="tpc_content">&nbsp;</div>
<div class="tpc_content">以上只是我个人的一点点自己的看法&nbsp; 由于自己还是菜鸟认识不是很深&nbsp; 所以 又找到了一篇我<br>认识的一个编程爱好者的文章&nbsp; 希望对大家有帮助<br>他网名叫&nbsp; 仙水兄&nbsp; <br>【讨论】个人认为学习C、C++、VC编程必读的几本书。<br>今日无事，好久没到这里来发帖了，看见还有人推荐书籍，所以我也来推荐几本自己觉得C类语言编程必读的书： <br>&nbsp; <br>只要认真的读了以下两本书和作了相关的习题，算是入门了。 <br>士兵：《C程序设计》（谭浩强）<br>士官：《C++程序设计》＋《C++程序设计习题解答》（钱能)<br><br>如果要想在C++上有一定功力，这两本是必读的书。 )<br>排长：《effective c++》 和《数据结构 用面向对象方法与C++描述》数据结构不一定要精通但应该了解的。 <br><br>这时候比较想编写有界面的应用程序了,此书作为基础也好、进阶也罢都是必读之书。<br>连长：《windows程序设计》（上、下） <br><br>如果觉得自己的C++水平够好了，下面这本书将使你重新认识这个自以为很熟悉并且古老的语言。&nbsp; <br>营长：《提高C++性能的编程技术》 <br>)<br>要想开发应用软件而且比较方便但又不知道如何入门应该读的书： <br>团长：《VC++技术内幕》第四版、《深入浅出MFC》（这本书毕竟是自己人所写，强烈支持的） <br><br>有自己做点游戏的想法应该先读： <br>旅长：《C++游戏设计基础》&nbsp; 荣钦科技(由于此书讲得有些点到为止的&#8220;境界&#8221;所以把它当作可有可无的旅长吧^_^，不过对于新手而言是个不错的起步！） <br><br>真正想自己开发点好游戏的人必读之书： <br>师座：《windows游戏编程大师技巧》 原书第二版＋《传奇的故事学VC编游戏》 （此两本书确实经典，但后一本已经绝版了。。。）&nbsp; <br><br>想在游戏开发中（因为C＋＋现在主要使用来开发游戏的）大展宏图的人应该看的书 <br>军座：《游戏开发物理学》如果真的把这本书弄懂了，熟悉了，军座非阁下莫属。<br>S<br>后面的好书请各位朋友推荐自己喜欢的了，我只是闲来无事，故作此帖。呵呵</div><img src ="http://www.cppblog.com/fredlau/aggbug/57951.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/fredlau/" target="_blank">fredlau</a> 2008-08-04 12:22 <a href="http://www.cppblog.com/fredlau/archive/2008/08/04/57951.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>（转）初学者学习C++的50条忠告</title><link>http://www.cppblog.com/fredlau/archive/2008/08/04/57943.html</link><dc:creator>fredlau</dc:creator><author>fredlau</author><pubDate>Mon, 04 Aug 2008 03:09:00 GMT</pubDate><guid>http://www.cppblog.com/fredlau/archive/2008/08/04/57943.html</guid><wfw:comment>http://www.cppblog.com/fredlau/comments/57943.html</wfw:comment><comments>http://www.cppblog.com/fredlau/archive/2008/08/04/57943.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cppblog.com/fredlau/comments/commentRss/57943.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/fredlau/services/trackbacks/57943.html</trackback:ping><description><![CDATA[<br>
<p style="font-size: 10pt; font-family: 新宋体;">　　1.把C++当成一门新的语言学习（和C没啥关系！真的）； <br><br>&nbsp;&nbsp;&nbsp;
2.看《Thinking In C++》，不要看《C++变成死相》（C++编程思想，翻译的非常差）； </p>
<p style="font-size: 10pt; font-family: 新宋体;">&nbsp;&nbsp;&nbsp; 3.看《The C++ Programming Language》（这本东西有影印板的）和《Inside The C++ Object Model》 ,不要因为他们很难而 我们自己是初学者所以就不看；&nbsp;</p>
<p style="font-size: 10pt; font-family: 新宋体;">　　4.不要被VC、BCB、BC、MC、TC等词汇所迷惑——他们都是集成开发环境，而我们要学的是一门语言； </p>
<p style="font-size: 10pt; font-family: 新宋体;">　　5.不要放过任何一个看上去很简单的小编程问题——他们往往并不那么简单，或者可以引伸出很多知识点； </p>
<p style="font-size: 10pt; font-family: 新宋体;">　　6.会用Visual C++，并不说明你会C++； </p>
<p style="font-size: 10pt; font-family: 新宋体;">　　7.学class并不难，template、STL、generic programming也不过如此——难的是长期坚持实践和不遗余力的博览群书；</p>
<p style="font-size: 10pt; font-family: 新宋体;">　　8.如果不是天才的话，想学编程就不要想玩游戏——你以为你做到了，其实你的C++水平并没有和你通关的能力一起变高——其实可以时刻记住：学C++是为了编游戏的； </p>
<p style="font-size: 10pt; font-family: 新宋体;">　　9.看Visual C++的书，是学不了C++语言的；</p>
<p style="font-size: 10pt; font-family: 新宋体;">　　10.浮躁的人容易说：XX语言不行了，应该学YY；——是你自己不行了吧！？</p>
<p style="font-size: 10pt; font-family: 新宋体;">　　11.浮躁的人容易问：我到底该学什么；——别问，学就对了；</p>
<p style="font-size: 10pt; font-family: 新宋体;">　　12.浮躁的人容易问：XX有钱途吗；——建议你去抢银行； </p>
<p style="font-size: 10pt; font-family: 新宋体;">　　13.浮躁的人容易说：我要中文版！我英文不行！——不行？学呀！ </p>
<p style="font-size: 10pt; font-family: 新宋体;">　　14.浮躁的人容易问：XX和YY哪个好；——告诉你吧，都好——只要你学就行； </p>
<p style="font-size: 10pt; font-family: 新宋体;">　　15.浮躁的人分两种：a)只观望而不学的人；b)只学而不坚持的人；</p>
<p style="font-size: 10pt; font-family: 新宋体;">　　16.把时髦的技术挂在嘴边，还不如把过时的技术记在心里； </p>
<p style="font-size: 10pt; font-family: 新宋体;">　　17.C++不仅仅是支持面向对象的程序设计语言； </p>
<p style="font-size: 10pt; font-family: 新宋体;">　　18.学习编程最好的方法之一就是阅读源代码； </p>
<p style="font-size: 10pt; font-family: 新宋体;">　　19.在任何时刻都不要认为自己手中的书已经足够了； </p>
<p style="font-size: 10pt; font-family: 新宋体;">　　20.请阅读《The Standard C++ Bible》(中文版：标准C++宝典)，掌握C++标准； </p>
<p style="font-size: 10pt; font-family: 新宋体;">　　21.看得懂的书，请仔细看；看不懂的书，请硬着头皮看； </p>
<p style="font-size: 10pt; font-family: 新宋体;">　　22.别指望看第一遍书就能记住和掌握什么——请看第二遍、第三遍； </p>
<p style="font-size: 10pt; font-family: 新宋体;">　　23.请看《Effective C++》（这本书刚出，也是候sir翻译的）和《More Effective C++ 》以及《Exceptional C++》；</p>
<p style="font-size: 10pt; font-family: 新宋体;">　　24.不要停留在集成开发环境的摇篮上，要学会控制集成开发环境，还要学会用命令行方式处理程序；</p>
<p style="font-size: 10pt; font-family: 新宋体;">　　25.和别人一起讨论有意义的C++知识点，而不是争吵XX行不行或者YY与ZZ哪个好； </p>
<p style="font-size: 10pt; font-family: 新宋体;">　　26.请看《程序设计实践》，并严格的按照其要求去做； </p>
<p style="font-size: 10pt; font-family: 新宋体;">　　27.不要因为C和C++中有一些语法和关键字看上去相同，就认为它们的意义和作用完全一样； </p>
<p style="font-size: 10pt; font-family: 新宋体;">　　28.C++绝不是所谓的C的&#8220;扩充&#8221;——如果C++一开始就起名叫Z语言，你一定不会把C和Z 语言联系得那么紧密； </p>
<p style="font-size: 10pt; font-family: 新宋体;">　　29.请不要认为学过XX语言再改学C++会有什么问题——你只不过又在学一门全新的语言而已； </p>
<p style="font-size: 10pt; font-family: 新宋体;">　　30.读完了《Inside The C++ Object Model》以后再来认定自己是不是已经学会了C++； </p>
<p style="font-size: 10pt; font-family: 新宋体;">　　31.学习编程的秘诀是：编程，编程，再编程； </p>
<p style="font-size: 10pt; font-family: 新宋体;">　　32.请留意下列书籍：《C++面向对象高效编程
（C++ Effective Object-Oriented Software
Construction）》《面向对象软件构造(Object-Oriented Software
Construction)》《设计模式（Design Patterns）》《The Art of Computer Programming》；
</p>
<p style="font-size: 10pt; font-family: 新宋体;">　　33.记住：面向对象技术不只是C++专有的； </p>
<p style="font-size: 10pt; font-family: 新宋体;">　　34.请把书上的程序例子亲手输入到电脑上实践，即使配套光盘中有源代码；</p>
<p style="font-size: 10pt; font-family: 新宋体;">　　35.把在书中看到的有意义的例子扩充； </p>
<p style="font-size: 10pt; font-family: 新宋体;">　　36.请重视C++中的异常处理技术，并将其切实的运用到自己的程序中； </p>
<p style="font-size: 10pt; font-family: 新宋体;">　　37.经常回顾自己以前写过的程序，并尝试重写，把自己学到的新知识运用进去； </p>
<p style="font-size: 10pt; font-family: 新宋体;">　　38.不要漏掉书中任何一个练习题——请全部做完并记录下解题思路； </p>
<p style="font-size: 10pt; font-family: 新宋体;">　　39.C++语言和C++的集成开发环境要同时学习和掌握； </p>
<p style="font-size: 10pt; font-family: 新宋体;">　　40.既然决定了学C++,就请坚持学下去，因为学习程序设计语言的目的是掌握程序设计技术，而程序设计技术是跨语言的；</p>
<p style="font-size: 10pt; font-family: 新宋体;">　　41.就让C++语言的各种平台和开发环境去激烈的竞争吧，我们要以学习C++语言本身为主； </p>
<p style="font-size: 10pt; font-family: 新宋体;">　　42.当你写C++程序写到一半却发现自己用的方法很拙劣时，请不要马上停手；请尽快将余下的部分粗略的完成以保证这个设计的完整性，然后分析自己的错误并重新设计和编写（参见43）；</p>
<p style="font-size: 10pt; font-family: 新宋体;">　　43.别心急，设计C++的class确实不容易；自己程序中的class和自己的class设计水平是在不断的编程实践中完善和发展的；</p>
<p style="font-size: 10pt; font-family: 新宋体;">　　44.决不要因为程序&#8220;很小&#8221;就不遵循某些你不熟练的规则——好习惯是培养出来的，而不是一次记住的； </p>
<p style="font-size: 10pt; font-family: 新宋体;">　　45.每学到一个C++难点的时候，尝试着对别人讲解这个知识点并让他理解——你能讲清楚才说明你真的理解了； </p>
<p style="font-size: 10pt; font-family: 新宋体;">　　46.记录下在和别人交流时发现的自己忽视或不理解的知识点； </p>
<p style="font-size: 10pt; font-family: 新宋体;">　　47.请不断的对自己写的程序提出更高的要求,哪怕你的程序版本号会变成Version 100.XX； </p>
<p style="font-size: 10pt; font-family: 新宋体;">　　48.保存好你写过的所有的程序——那是你最好的积累之一；</p>
<p style="font-size: 10pt; font-family: 新宋体;">　　49.请不要做浮躁的人；<br></p>
<p style="font-size: 10pt; font-family: 新宋体;">&nbsp;&nbsp;&nbsp; 50.请热爱C++!</p><img src ="http://www.cppblog.com/fredlau/aggbug/57943.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/fredlau/" target="_blank">fredlau</a> 2008-08-04 11:09 <a href="http://www.cppblog.com/fredlau/archive/2008/08/04/57943.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>