免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3872 | 回复: 7
打印 上一主题 下一主题

图书推荐:c/c++深层探索 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-05-01 15:37 |只看该作者 |倒序浏览
图书前言
    如果你已经初步掌握c/c++的语法,渴望从更深的层次了解c/c++的一些底层实现,又苦于国内很少有这方面的参考资料,那么,请翻一下这本书吧,你会有所发现的。
    国内讲述c语言的书籍数量很多,但其定位主要面向初学者,很少深入剖析语言的历史变化、各项特性及底层实现,更不用说让读者读完之后有一种豁然开朗的感觉。
    本书带领读者从各个方面把握c/c++的语法、语义,通过分析编译器生成的汇编代码,使读者明白c/c++的某些底层实现,更深入地理解c/c++的概念、规则和不足。本书深入剖析了c/c++语言的历史变化、各项特性及底层实现,引领读者不仅在c/c++语言的范围内学习,而且侧重于从汇编语言的角度、从编译程序和链接程序的角度,去了解、分析c/c++语言。
    c/c++已经有20多年的历史,在这个过程中,编程语言的设计理念有很大的发展,作为使用最广泛的系统编程语言的c,以及作为最主要的编译型面向对象编程语言c++,都在不断变化。如何抓住c/c++的内在脉络,穿过各种表象把握住语言的真正设计思想,是每一个认真的c/c++程序员将要面对的考验。
    这本书是一次尝试。
    要达到这个目标,身为作者,我必须严肃对待,另外读者也要在阅读过程中不断思考、提问和自己动手寻找答案。世界上没有一本书会告诉读者所有的事情,让读者光看书就真正学会知识。所以,当你阅读本书碰到困难时,干万不要轻言放弃,那些困难绝对不是想象中那么难,花时间琢磨一下或许就会柳暗花明。
    全书分五大部分:
    Part I 讲述一些c语言的基本概念;
    Part II 进一步讲解c语言的一些难点;
    Part III 分析一些容易被忽略的特性;
    Part IV 介绍c语言的最新发展;
    Part V 对c++作某种程度的讨论。
    本书适合已经初步掌握c/c++的语法,希望从更深层次了解c/c++的读者。

    下载地址 [url]http://download.chinaitlab.com/program/files/6036.html[/url]

论坛徽章:
3
2015年迎新春徽章
日期:2015-03-04 09:56:11数据库技术版块每日发帖之星
日期:2016-08-03 06:20:00数据库技术版块每日发帖之星
日期:2016-08-04 06:20:00
2 [报告]
发表于 2007-05-01 15:43 |只看该作者
现在的书是铺天盖地,但鱼龙混杂的居多。
我一向觉得书不可滥读,多读一些经典的书,既然有那么多人推荐的,就一定没错。
而如果去读一本价值意义不大的书,本身或许就在浪费时间。
就冲这点,我很少去读中国人写的书,因为我觉得中国人写书忽悠钱的概率大过老外。

论坛徽章:
0
3 [报告]
发表于 2007-05-01 16:22 |只看该作者
看过这本书,坦率的说,一般吧。里面的主题其实要是能自己看懂深入探索C++物件模型的话也够了。

论坛徽章:
0
4 [报告]
发表于 2007-05-01 17:53 |只看该作者
原帖由 cjaizss 于 2007-5-1 15:43 发表
现在的书是铺天盖地,但鱼龙混杂的居多。
我一向觉得书不可滥读,多读一些经典的书,既然有那么多人推荐的,就一定没错。
而如果去读一本价值意义不大的书,本身或许就在浪费时间。
就冲这点,我很少去读中国人写的书,因为我觉得中国人写书忽悠钱的概率大过老外。


这就说明,保护市场的生态极为重要。一旦生态被破坏,诚信机制被打破,那么恢复起来将要花费巨大代价。

.

论坛徽章:
0
5 [报告]
发表于 2007-05-01 18:15 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
6 [报告]
发表于 2007-05-01 18:51 |只看该作者
我看的书无论水平如何,一定有某一方面别的书比不上。
中国人写的书都一个模样,就是不知道为什么要写

论坛徽章:
0
7 [报告]
发表于 2007-05-01 19:41 |只看该作者
这本书一般,在学校里的时候买了。
看看gcc -S的结果,基本上都解决了,
C++部分ms不如侯捷译的那本 深入C++对象模型,不过不懂C++不妄论了。

论坛徽章:
0
8 [报告]
发表于 2007-05-03 02:11 |只看该作者
大家说得很对。
个人觉得这本中国人写的书大部分还算实在,能带领不懂汇编的人学明白 C 的一些底层机制,例如静态函数和静态变量,不明白其底层机制比较容易理解或使用错误。此书对C++讲解不多,对C的底层机制讲解得不错,适合刚学会 C 语法的人看,所以推荐一下。懂汇编的人基本不必看了,直接gcc -S能看出更多的底层机制。
但是要提醒的是,此书不是讲解 C 编程思想的书,C 的编程思想和完整的语法讲解,应当看 K&R 和 C 语言大全这类权威著作。不过 C 语言大全第四版的中译版有比较大的出错之处,今天晚了,有时间再大略写写。

[ 本帖最后由 sanyasky 于 2007-5-3 02:17 编辑 ]
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP