无名图书
收藏
C++设计新思维
[美] Andrei Alexandrescu
出版社
华中科技大学出版社
出版时间
2003-03-01
ISBN
9787560929064
评分
★★★★★
标签
编程
书籍介绍
这不是一本教你快速上手泛型编程的实用手册,而是一场对C++设计哲学的彻底颠覆。它最打动人的地方,在于逼你承认:软件设计没有唯一正解,每一个选择背后都涌出一整片可能性。书中提出的policy-based class设计,把
作者简介
Andrei Alexandrescu 世界顶尖的C++专家,C++ Users Journal杂志的专栏作家,他的Modern C++ Design一书曾荣获2001年最佳C++图书称号,所开发的Loki已经成为最负盛名的C++程序库之一。
目录
译序by 侯捷 i
译序by 於春景 iii
目录 v
序言by scott meyers xi
序言by john vlissides xv
显示全部
用户评论
我感觉有必要重新评价此书的内容 @松禾汪天扬
看过、用过、体会过。
以前根本读不懂,用了c++几年之后发现能读懂一点了。
虽然现在里面讲的那些高级技术我都忘掉了,平时也很少用到,但是这无疑是我看得最酣畅淋漓的一本 C++ 的书,也是少数几本我完全看完了的书!经典之作啊!
For the crazy ones.
1. 整本书就是对 loki 库的讲解,template policy 模式成为经典 2. 2021年的今天看到 typelist 里的种种操作,依然感到震撼,模板递归 yyds 3. 内容在当时应该算是非常超前了,Command 模式不就是后来的 lambda 吗? 4. 单例部分的讨论让我第一次意识到单例也会涉及创造和销毁(虽然今天看来多少有些过时) 5. 关于智能指针如何模拟原始指针行为,以及最后一章多类型物体多态的讨论,也是比较开阔眼界的
policy、typelist相当经典,大量东西进入后面的标准库。
太晦涩了,没读完,选了几章感兴趣的看了看。不适合纯算法类开发,可能适合界面开发阅读。
即使C++11已经得到广泛应用,这部书里讲述的知识仍然没有过期,非常值得深入学习。当然,变长模板是不可能有的,但作者自己做了一个相当强大的变长模板的替代物,里面体现的技巧和思想让人叹为观止。
实战出发,各种技巧融会贯通
华中科技大学出版社的其他书籍
查看全部
阿根廷简史
(墨)巴勃罗·扬科列维奇
伟大的中国书法
萧文飞, 柳沣圃
征服者的盛宴
[英] 德鲁·史密斯 (Drew Smith)
辛弃疾传
郭瑞祥
晴耕雨读,得闲饮茶
季羡林等 著
主体理论
[法]阿兰·巴迪欧
下载
收藏