《C++ Primer(第4版)(评注版)》上市 china-pub首发

陈硕 2012-08-13 11:20:31
[C++] 《C++ Primer(第4版)(评注版)》上市 china-pub首发

《C++ Primer》是一本系统而权威的C++ 教材,它全面而深入地讲解了C++ 语言及其标准库。本书作者Stanley B. Lippman 在20 世纪80 年代早期即在C++ 之父Bjarne Stroustrup 领导下开发C++ 编译器,另一作者Josée Lajoie 曾多年担任C++ 标准委员会核心语言组主席,他们对这门编程语言的理解与把握非常人可比。本书对C++ 语法和语 义的阐释兼具准确性与可读性,在坊间无出其右者。第4 版更吸收了先进的C++ 教学经验,在内容组织上对初学者更加友好,详略得当且重点突出,使读者能更快上手编写有用的程序,也更适合自学。全球已有45 万人通过该 书的各个版本学习了C++ 编程。
对于国外技术图书,选择翻译版还是影印版,常常让人陷入两难的境地。本评注版力邀国内资深专家执笔,在英文原著基础上增加中文点评与注释,旨在融合二者之长,既保留经典的原创文字与味道,又以先行者的学研心得与实践感悟,对读者阅读与学习加以点拨、指明捷径。
经过评注的版本,更值得反复阅读与体会。希望这本书能够帮助您跨越C++ 的重重险阻,领略高处才有的壮美风光,做一个成功而快乐的C++ 程序员。 

China-pub首发: http://product.china-pub.com/3683114
...全文
622 21 打赏 收藏 转发到动态 举报
写回复
用AI写文章
21 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaolomg 2012-11-17
  • 打赏
  • 举报
回复
看了lz的书,只能说比较失望,所谓的评注版还没有lz的C++系列文章精彩。
yangyunzhao 2012-10-22
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 的回复:]
为啥不等新版呢

因为C++11
[/Quote]
amazon的国外网站已经有C++ Primer 5了。不过不知道啥时候有中文版
一秒一次郎 2012-08-23
  • 打赏
  • 举报
回复
楼主还是很牛逼的一个人
陈硕 2012-08-23
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 的回复:]
你应该有微博吧?建议你看一下他的微博,当然要看哪些牛人关注他。现在上不了微博,他好像叫@bnuchenshuo
[/Quote]

@bnu_chenshuo
木子小新 2012-08-22
  • 打赏
  • 举报
回复
支持评注版
庄鱼 2012-08-22
  • 打赏
  • 举报
回复
这本书没看过,不过国内的许都“原著”、经典翻译的各类书见过一些,也许我以偏概全了。

C++,怎么说呢,说穿了很简单,但文字描述上又太过的弯弯绕绕、不清不楚,总体来说,不知道是编书或翻译的人根本不懂C++呢,还是有意而为之。
我是作项目出来的,89年那会儿就一直开始与C++打交道,虽然最初是用turbo C++1.0来代替pascal(我曾用pascal编写过仿真C环境,当然编译后还是pascal)学C语言,由于是从C++入手然后再接触C,两个语言看得比较清,从一开始到现在,所谓的C语言的拦路虎——指针——从来就没有出现过,相反的是const、static之类的限制符倒会带来点小麻烦:通常在C++里理所当然的事,在C里却完全变成另一回事,需要及时调整。
我觉得,所有的这类语言书都有意无意的再做这么一件事:“我是在正宗,按我的方法就能成大师。”但却忽视了更重要的事:语言一直是在发展的,所谓的正宗时刻在过时贬值中,但为达目的构筑不同的需求的软件这种思想却一直没变过。而市面上的各种书却没有几个教人这些:如何安全的打破各种规则,编写安全有效的代码。然而这恰恰是在座最需要的,中国缺少的不是代码码字工,而是有自己独立意识的敢担当的程序员。

文人相轻,也要看对象,如果写书的人是从实践的基础上出来,教大家如何自由的编写程序,那么,或许会在一个层面上说话,即便言语轻慢也是为了彼此促进,但目前看来,好像还不是一回事。
谁学逆向工程 2012-08-22
  • 打赏
  • 举报
回复
英文版?
vanxining 2012-08-21
  • 打赏
  • 举报
回复
文人相轻,尤其是国外大牛众多的对比之下,某些人认为国内IT业整体水平低下也是可以理解的。
CandPointer 2012-08-21
  • 打赏
  • 举报
回复
china pub上, 有 三个 样章 的 试读pdf的

代码大全2, 经典翻译


是不是专家,这个一说。令人想起 射雕英雄传 里面, 灵智上人pk欧阳锋/黄药师/老顽童
BaronZ 2012-08-21
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 的回复:]
引用 8 楼 的回复:

引用 7 楼 的回复:
如果是大学教授、或是靠翻译几本书、写写教材那种,那就不算专家。
标准与实际应用永远都是两回事,只有做了项目,开发了产品,你才会真正明白东西到底是怎么回事,很多的“标准”其实在应用时都是要被打破的,因为语言是为项目服务的一种工具,只有明白了这点,才可能真正深入的去了解语言所允许的极限,从而将一些所谓的不可能变成可能,那样才真正的学会并掌握一门……
[/Quote]
顺着他的帖子找到他的简介
陈硕,北京师范大学硕士,擅长 C++ 多线程网络编程和实时分布式系统架构。现任职于香港某跨国金融公司 IT 部门,从事实时外汇交易系统开发。编写了开源 C++ 网络库 muduo; 参与翻译了《代码大全(第二版)》和《C++ 编程规范(繁体版)》;2009 年在上海 C++ 技术大会做技术演讲《当析构函数遇到多线程》,同时担任 Stanley Lippman 先生的口译员;2010 年在珠三角技术沙龙做技术演讲《分布式系统的工程化开发方法》;2012年在“我们的开源项目”深圳站做《Muduo 网络库:现代非阻塞C++网络编程》演讲。

BaronZ 2012-08-21
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 的回复:]
引用 8 楼 的回复:

引用 7 楼 的回复:
如果是大学教授、或是靠翻译几本书、写写教材那种,那就不算专家。
标准与实际应用永远都是两回事,只有做了项目,开发了产品,你才会真正明白东西到底是怎么回事,很多的“标准”其实在应用时都是要被打破的,因为语言是为项目服务的一种工具,只有明白了这点,才可能真正深入的去了解语言所允许的极限,从而将一些所谓的不可能变成可能,那样才真正的学会并掌握一门……
[/Quote]
你应该有微博吧?建议你看一下他的微博,当然要看哪些牛人关注他。现在上不了微博,他好像叫@bnuchenshuo
庄鱼 2012-08-13
  • 打赏
  • 举报
回复
如果是大学教授、或是靠翻译几本书、写写教材那种,那就不算专家。
标准与实际应用永远都是两回事,只有做了项目,开发了产品,你才会真正明白东西到底是怎么回事,很多的“标准”其实在应用时都是要被打破的,因为语言是为项目服务的一种工具,只有明白了这点,才可能真正深入的去了解语言所允许的极限,从而将一些所谓的不可能变成可能,那样才真正的学会并掌握一门语言。
如果总跟在别人后面去做,而不是作各种尝试(建立在有目的的基础上),那么很多东西是学不会的。
庄鱼 2012-08-13
  • 打赏
  • 举报
回复
其实,如果有15年以上的C项目经验,作C++的专家也是可理解的
陈硕 2012-08-13
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 的回复:]

没试读么?
[/Quote]

试读样章: http://vdisk.weibo.com/s/a7om3
庄鱼 2012-08-13
  • 打赏
  • 举报
回复
资深专家?是20年以上C++项目经验吗?如果不是,那就别自称专家,否则出错丢人现眼。
shen_wei 2012-08-13
  • 打赏
  • 举报
回复
呵呵。。
  • 打赏
  • 举报
回复
没试读么?
图灵狗 2012-08-13
  • 打赏
  • 举报
回复
找个机会领略一下大师的评注,谢谢楼主的信息!
庄鱼 2012-08-13
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 的回复:]

引用 7 楼 的回复:
如果是大学教授、或是靠翻译几本书、写写教材那种,那就不算专家。
标准与实际应用永远都是两回事,只有做了项目,开发了产品,你才会真正明白东西到底是怎么回事,很多的“标准”其实在应用时都是要被打破的,因为语言是为项目服务的一种工具,只有明白了这点,才可能真正深入的去了解语言所允许的极限,从而将一些所谓的不可能变成可能,那样才真正的学会并掌握一门语言。
如果总跟在别人后……
[/Quote]
我有些孤陋寡闻,真的没听过……
而且我也很少有时间泡CSDN,对不起了
xunxun 2012-08-13
  • 打赏
  • 举报
回复
为啥不等新版呢

因为C++11
加载更多回复(1)

15,440

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧