书籍介绍
这本书最耐人寻味的地方,不在它给出了多少答案,而在于它反复逼你面对一个尴尬现实:C++里几乎没有任何'理所当然'的细节。私有成员会悄悄参与名字查找,一个operator new的遗漏可能埋下隐患,'new失败'在服务器程序里往往永远不会发生——因为系统早因内存颠簸而崩溃。Sutter正是从这些被人忽略的边角处切入,把'知其然'推向'知其所以然'。不少读者读得吃力、甚至'功力不够先退下',恰恰印证了它不是一本能轻松翻完的速成手册。它适合那些愿意为一段代码的异常安全、内存行为反复较真的中高级程序员;若你只求'好用',这里多半会让你失望。