摘要: 更多试读章节,可以访问http://imcc.blogbus.com/目录第1篇 叩开C++世界的大门 1第1章 C++世界地图 31.1 C++是什么 31.2 C++的前世今生 31.2.1 从B到C 41.2.2 从C到C++ 41.2.3 从C++到.NET Framework的CLI 61.2.4 最新标准C++0x让C++重新焕发活力 81.2.5 C++和C#不得不说的那点事儿 81.2.6 C++世界的五大子语言 91.3 C++世界版图 101.3.1 Windows系统下的C++开发 101.3.2 Linux系统下的C++开发 111.3.3 嵌入式系统下的C++开发 1 阅读全文
posted @ 2011-05-31 11:05 陈良乔 阅读(691) 评论(0) 推荐(0) 编辑
摘要: 前言当你拿起本书翻看到这一页的时候,是否在寻找一本既简单实用又通俗易懂的C++参考书?没错,这本书正是你要寻找的最佳C++参考书。有了这本书的帮助,你将会发现C++学习过程是一次愉快的C++世界之旅。C++编程就是用C++编程语言描述和表达周围现实世界的过程。按照描述 和表达现实世界的需要,本书分别介绍了C++语言中最重要的内容,包括基本数据类型、逻辑控制语句、函数、面向对象思想、类与对象,以及标准模板库等相关 的知识。学习基本数据类型之后,你会知道如何使用int、double和string等数据类型来描述现实世界中的数据;学习逻辑控制语句之后,你会知道 如何使用if...else来控制程序逻 阅读全文
posted @ 2011-05-30 11:35 陈良乔 阅读(3038) 评论(42) 推荐(1) 编辑
摘要: 对于我来说,这是一个最最容易被问到的问题。它可能是被问到的次数最多的问题。让人吃惊的是,C++0x就像一种新的编程语言:跟以前旧的C++不同,C++0x的各个部分被更好地组合在一起,并且我找到了一种更加自然的高层次的编程方式,而且同样有很好的效率。如果你仅仅是将C++当作更好的C,或者是一种面向对象语言,那么你将错过其中非常精彩和关键的东西。C++0x中的抽象机制将比以前更加灵活,并且更加经济实惠。就像古老的“咒语”一样:如果你的头脑中有一个想法或者对象,想要在程序中直接对其进行表现,那么,你需要对现实世界中的对象进行建模,并在代码中对其进行抽象。现在这一过程更加容易了:你的想法将直接对应成为 阅读全文
posted @ 2011-05-29 14:12 陈良乔 阅读(1448) 评论(0) 推荐(0) 编辑
摘要: 译者前言:很快很快,最新的ISO C++标准C++0x就要来到我们身边了。今天获得Stroustrup 先生的许可,开始翻译由他撰写和维护的C++0x FAQ 。我觉得这是一件伟大而光荣的事情,但是我又觉得压力很大,因为我的英语水平很差劲,同时自己的C++水平也很有限,很害怕在翻译过程中出现什么错误,贻笑大方不要紧,而误人子弟就罪过大了。所以,我这里的翻译只能算是抛砖引玉,如果你的英文很好,你可以直接阅读他的原文 。或者,你也可以参照两者进行阅读,我想一定会有更多的收获。当然,我也非常欢迎大家指出翻译中的错误,或者是加入进来和我一起翻译这份文档,共同为C++0x在中国的推广做一点事情。你可以通 阅读全文
posted @ 2011-05-27 16:23 陈良乔 阅读(3188) 评论(18) 推荐(8) 编辑
摘要: 作为一本入门级的C++书,本书在创作的时候坚持这样三个原则:内容翔实,坚持以实用为主,介绍了C++中最常用的必须掌握的绝大部分知识,对于一些很少用到的语法知识,则较少涉及。在讲解的时候,也以实际的应用场景为主,避免孔乙己式的深究C++的语法细节。 语言生动有趣,避免以往教科书式的呆板面孔。全书以一个C++世界为主线,形象生动地介绍了C++世界中的各种食物。全书中丰富的比喻,可以让读者对比较抽象难懂的C++知识有一个形象的劣迹,更利于掌握知识。 坚持理论实践相结合。在讲解知识的同时,结合作者自己多年的实践经验,提醒读者这些C++知识应该如何应用,在应用的过程中需要注意些什么,同时有大量的实例加以 阅读全文
posted @ 2011-05-27 15:03 陈良乔 阅读(974) 评论(1) 推荐(0) 编辑