摘要: GotW #07 Compile-Time Dependencies 著者:Herb Sutter 翻译:kingofark [声明]:本文内容取自www.gotw.ca网站上的Guru of the Week栏目,其著作权归原著者本人所有。译者kingofark在未经原著者本人同意的情况下翻译本文。本翻译内容仅供自学和参考用,请所有阅读过本文的人不要擅自转载、传播本翻译内容;下载本翻译内容的人请在阅读浏览后,立即删除其备份。译者kingofark对违反上述两条原则的人不负任何责任。特此声明。 Revision 1.0 Guru of the Week 条款07:编译期的依赖性 难度:7 .. 阅读全文
posted @ 2012-08-27 17:55 做一个内心安静的人 阅读(289) 评论(0) 推荐(0) 编辑
摘要: GotW #06 Const-Correctness 著者:Herb Sutter 翻译:kingofark [声明]:本文内容取自www.gotw.ca网站上的Guru of the Week栏目,其著作权归原著者本人所有。译者kingofark在未经原著者本人同意的情况下翻译本文。本翻译内容仅供自学和参考用,请所有阅读过本文的人不要擅自转载、传播本翻译内容;下载本翻译内容的人请在阅读浏览后,立即删除其备份。译者kingofark对违反上述两条原则的人不负任何责任。特此声明。 Revision 1.0 Guru of the Week 条款06:正确使用const 难度:6 / 10 ... 阅读全文
posted @ 2012-08-27 17:43 做一个内心安静的人 阅读(201) 评论(0) 推荐(0) 编辑
摘要: GotW #05 Overriding Virtual Functions 著者:Herb Sutter 翻译:kingofark [声明]:本文内容取自www.gotw.ca网站上的Guru of the Week栏目,其著作权归原著者本人所有。译者kingofark在未经原著者本人同意的情况下翻译本文。本翻译内容仅供自学和参考用,请所有阅读过本文的人不要擅自转载、传播本翻译内容;下载本翻译内容的人请在阅读浏览后,立即删除其备份。译者kingofark对违反上述两条原则的人不负任何责任。特此声明。 Revision 1.0 Guru of the Week 条款05:覆写虚拟函数 难度:.. 阅读全文
posted @ 2012-08-27 17:40 做一个内心安静的人 阅读(167) 评论(0) 推荐(0) 编辑
摘要: GotW #04 Class Mechanics 著者:Herb Sutter 翻译:kingofark [声明]:本文内容取自www.gotw.ca网站上的Guru of the Week栏目,其著作权归原著者本人所有。译者kingofark在未经原著者本人同意的情况下翻译本文。本翻译内容仅供自学和参考用,请所有阅读过本文的人不要擅自转载、传播本翻译内容;下载本翻译内容的人请在阅读浏览后,立即删除其备份。译者kingofark对违反上述两条原则的人不负任何责任。特此声明。 Revision 1.0 Guru of the Week 条款04: 类的构造技巧 难度:7.5 / 10 (你在实. 阅读全文
posted @ 2012-08-27 17:39 做一个内心安静的人 阅读(215) 评论(0) 推荐(0) 编辑
摘要: GotW #03 Using the Standard Library (or, Temporaries Revisited) 著者:Herb Sutter 翻译:kingofark [声明]:本文内容取自www.gotw.ca网站上的Guru of the Week栏目,其著作权归原著者本人所有。译者kingofark在未经原著者本人同意的情况下翻译本文。本翻译内容仅供自学和参考用,请所有阅读过本文的人不要擅自转载、传播本翻译内容;下载本翻译内容的人请在阅读浏览后,立即删除其备份。译者kingofark对违反上述两条原则的人不负任何责任。特此声明。 Revision 1.0 Guru of. 阅读全文
posted @ 2012-08-27 17:38 做一个内心安静的人 阅读(130) 评论(0) 推荐(0) 编辑
摘要: GotW #02 Temporary Objects 著者:Herb Sutter 翻译:kingofark [声明]:本文内容取自www.gotw.ca网站上的Guru of the Week栏目,其著作权归原著者本人所有。译者kingofark在未经原著者本人同意的情况下翻译本文。本翻译内容仅供自学和参考用,请所有阅读过本文的人不要擅自转载、传播本翻译内容;下载本翻译内容的人请在阅读浏览后,立即删除其备份。译者kingofark对违反上述两条原则的人不负任何责任。特此声明。 Revision 1.0 Guru of the Week 条款02: 临时对象 难度:5 / 10 (把你的心.. 阅读全文
posted @ 2012-08-27 17:35 做一个内心安静的人 阅读(174) 评论(0) 推荐(0) 编辑
摘要: GotW #01 Variable Initialization 著者:Herb Sutter 翻译:kingofark [声明]:本文内容取自www.gotw.ca网站上的Guru of the Week栏目,其著作权归原著者本人所有。译者kingofark在未经原著者本人同意的情况下翻译本文。本翻译内容仅供自学和参考用,请所有阅读过本文的人不要擅自转载、传播本翻译内容;下载本翻译内容的人请在阅读浏览后,立即删除其备份。译者kingofark对违反上述两条原则的人不负任何责任。特此声明。 Revision 1.0 Guru of the Week 条款01: 变量的初始化 难度:4 / .. 阅读全文
posted @ 2012-08-27 17:33 做一个内心安静的人 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 1.编写小程序,请画程序流程框图;编写大程序,请画分段程序流程框图; 2.源代码看不太懂时,试着画出程序的流程图或分段流程图,并结合源代码搞清楚流程图中各个变量的作用和含义; 3.阅读源代码之前,请先把程序编译运行,看一看程序运行的样子,得到一个感性的认识; 4.时刻记住:用户界面和接口要与核心算法和处理分开一些; 5.要知道:程序流程图分很多种; 6.请关注《More Exceptional C++》和《Effective STL》; 7.学会配置集成开发环境,充分利用集成开发环境带来的便利; 8.请学习CMM(能力成熟度模型)的知识; 9.请看<kingofark关于学习C++和编程 阅读全文
posted @ 2012-08-27 17:25 做一个内心安静的人 阅读(149) 评论(0) 推荐(0) 编辑
摘要: <Kingofark's 50 Points of View About Learning C++ And Programming>Revision 1.0 1.把C++当成一门新的语言学习(和C没啥关系!真的。); 2.看《Thinking In C++》,不要看《C++变成死相》; 3.看《The C++ Programming Language》和《Inside The C++ Object Model》,不要因为他们很难而我们自己是初学者所以就不看; 4.不要被VC、BCB、BC、MC、TC等词汇所迷惑——他们都是集成开发环境,而我们要学的是一门语言; 5.不要放过 阅读全文
posted @ 2012-08-27 17:24 做一个内心安静的人 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 工作生活,不免有些牢骚。发牢骚的时间地点场合值得考究。发牢骚的时间不宜在早晨发牢骚,因为早晨发过之后,影响后续一天的工作生活情绪;适合在下班之后,傍晚回家之前发牢骚,一吐为快之后,可以宽心睡觉休息。发牢骚的地点不宜在大街上发牢骚;适合在家里或公共聊天场所发牢骚,当然还与场合有关。发牢骚的场合不宜当着陌生人或不熟悉的同事发牢骚;不宜在办公场所当着上司或下属发牢骚;不宜当着孩子的面发牢骚。适合在公共聊天场所(比如咖啡茶座之类)或无外人打扰的家里,与亲密的亲人或同事朋友举办发牢骚活动。发牢骚无非也是倾诉的一种变体,其实是个非常个人(priviate/personal)的事情,适合与几位挚友或最亲密的 阅读全文
posted @ 2012-08-27 17:17 做一个内心安静的人 阅读(274) 评论(0) 推荐(0) 编辑