C++沉思錄

C++沉思錄 pdf epub mobi txt 電子書 下載2025

出版者:人民郵電齣版社
作者:Andrew Koenig
出品人:
頁數:386
译者:黃曉春
出版時間:2008-1
價格:55.00元
裝幀:平裝
isbn號碼:9787115171788
叢書系列:C和C++經典著作
圖書標籤:
  • C++
  • 編程
  • C/C++
  • 程序設計
  • 計算機
  • 經典
  • 編程語言
  • Programming
  • C++編程
  • 編程思想
  • 軟件開發
  • 算法設計
  • 麵嚮對象
  • 代碼優化
  • 高效編程
  • 編程學習
  • 工程實踐
  • 程序員成長
想要找書就要到 小美書屋
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

具體描述

《C++沉思錄》基於作者在知名技術雜誌發錶的技術文章、世界各地發錶的演講以及斯坦福大學的課程講義整理、寫作而成,融聚瞭作者10多年C++程序生涯的真知灼見。全書分為6篇32章,分彆對C++語言的曆史和特點、類和繼承、STL與泛型編程、庫的設計等幾大技術話題進行瞭詳細而深入的討論,細微之處幾乎涵蓋瞭C++所有的設計思想和技術細節。全書通過精心挑選的實例,嚮讀者傳達先進的程序設計的方法和理念。

著者簡介

Andrew Koenig 和 Barbara E.Moo 是夫妻.

Andrew Koenig 是AT&T公司Shannon實驗室大規模編程研究部門中的成員,同時也是C++標準委員會的項目編輯。他的編程經驗超過30年,其中有15年在使用C++,他已經齣版瞭超過150 篇和C++有關的論文,並且在世界範圍內就這個主題進行過多次演講。

Barbara E.Moo 是獨立谘詢顧問,在軟件領域中擁有超過20年的工作經驗的獨立谘詢顧問。在AT&Tm作的近15年中,她參與瞭第一個使用C++編寫的商業産品的開發,領導瞭公司中第一個C++編譯器項目,管理瞭AT&T中廣受贊譽的World Net Internet Service Business的開發。

圖書目錄

第0章 序幕
第一篇 動機
第1章 為什麼我用C++
第2章 為什麼用C++工作
第3章 生活在現實世界中
第二篇 類和繼承
第4章 類設計者的核查錶
第5章 代理類
第6章 句柄:第一部分
第7章 句柄:第二部分
第8章 一個麵嚮對象程序範例
第9章 一個課堂練習的分析(上)
第10章 一個課堂練習的分析(下)
第11章 什麼時候不應當使用虛函數
第三篇 模闆
第12章 設計容器類
第13章 訪問容器中的元素
第14章 迭代器
第15章 序列
第16章 作為接口的模闆
第17章 模闆和泛型算法
第18章 泛型迭代器
第19章 使用泛型迭代器
第20章 迭代器配接器
第21章 函數對象
第22章 函數配接器
第四篇 庫
第23章 日常使用的庫
第24章 一個庫接口設計實例
第25章 庫設計就是語言設計
第26章 語言設計就是庫設計
第五篇 技術
第27章 自己跟蹤自己的類
第28章 在簇中分配對象
第29章 應用器、操縱器和函數對
第30章 將應用程序庫從輸入輸齣中分離齣來
第六篇 總結
第31章 通過復雜性獲取簡單性
第32章 說瞭HELLO WORLD後再做什麼
· · · · · · (收起)

讀後感

評分

市面上90%的C++书籍都以讲述C++的语法为主。 由于C++体系的庞大和负责,语法复杂是难以避免的,但C++的使用者则更应该把精力放在自己最常使用的部分之上。 《C++沉思录》是一本专注于C++编程思想的书,它由浅及深地讲述了该如何使用C++的面向对象特性去解决面向过程编程当中的...  

評分

Andrew Koenig对于C++设计方式简介的独到,我想在《Accelerated C++》一书中就已经体现得淋漓尽致,而这本《沉思录》也让人从C++语言本身以及面向对象的思考方式更加深入地理解了C++的优点和缺点。Koenig对于面向对象的理解与一般的有一些差异——类是概念的表述。我想这是可以...  

評分

Andrew Koenig对于C++设计方式简介的独到,我想在《Accelerated C++》一书中就已经体现得淋漓尽致,而这本《沉思录》也让人从C++语言本身以及面向对象的思考方式更加深入地理解了C++的优点和缺点。Koenig对于面向对象的理解与一般的有一些差异——类是概念的表述。我想这是可以...  

評分

这本书似乎评价相当高,很多人都会推荐作为C++进阶书籍,并且看书名也给人一种霸气的感觉。 在后面读下来,发现没有自己预想中那么神奇。里面的内容,没有什么让人Aha的感觉,都是一些在现在看来非常通用的概念和技术;然后翻看一下作者写这本书的时间,中文版是02年出的,也...  

評分

当然和成书的时间有关,friend关键字和handle手法贯穿全书。其实是有点不适合现代cpp的。一些思想看看也行。  

用戶評價

评分

摳細節,把某個很小的點給講很透,其中透露瞭所謂需要沉思的思想。

评分

這裏麵講的是如何“用復雜的方法得到簡單的應用界麵”。其中很大一部分是講如何操縱“資源”,最常見的也就是內存分配和釋放記數。另外一部分是講如何做到“類型兼容”,如何用同樣的接口去管理許多不同的類型。 這個時候就不由的想到:java能自動管理這些真是太好瞭。當一個東西經常需要管理的時候,就該是把這東西納入語言本身的時候瞭。 當然,C++這麼復雜的原因是,它試圖做到這些的時候,還同時保持效率。所以這也是java的垃圾迴收法無能為力的一點

评分

後半部分晦澀難懂

评分

後半部分晦澀難懂

评分

後半部分晦澀難懂

本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 book.quotespace.org All Rights Reserved. 小美書屋 版权所有