作者:(美)霍頓 著,李予敏
出版社:清華大學出版社
出版日期:2006-1-1
ISBN
7302120625
字數:1280000
印次:1
版次:1
紙張:膠版紙
內容提要
C++
在幾乎所有的計算環境中都非常普及,而且可以用于幾乎所有的應用程序。C++C中繼承了過程化編程的高效性,並集成了面向對象編程的功能。C++在其標准庫中提供了大量的功能。有許多商業C++庫支持數量衆多的操作系統環境和專業應用程序。但因爲它的內容太多了,所以掌握C++並不十分容易。本書詳述了C++語言的各個方面,包括數據類型、程序控制、函數、指針、調試、類、重載、繼承、多態性、模板、異常和輸入輸出等內容。每一章都以前述內容爲基礎,每個關鍵點都用具體的示例進行詳細的講解。
本書基本不需要讀者具備任何C++知識,書中包含了理解C++的所有必要知識,讀者可以從頭開始編寫自己的C++程序。本書也適合于具備另一種語言編程經驗但希望全面掌握C++語言的讀者。

作者簡介
Ivor Horton
是世界著名的計算機圖書作家,主要從事與編程相關的顧問及撰寫工作,曾幫助無數程序員步入編程的殿堂。他曾在IBM工作多年,能使用多種語言進行編程(在多種機器上使用彙編語言和高級語言),設計和實現了實時閉環工業控制系統。Horton擁有豐富的教學經驗(教學內容包括CC++FORTRANPL/1APL等),同時還是機械、加工和電子CAD系統、機械CAM系統和DNC/CNC系統方面的專家。Ivor Horton還著有Beginning Visual C++6Beginning C ProgrammingBeginning Java2 等多部入門級好書。
李予敏,男,計算機科學及應用專業博士,某研究院高級研究員,擁有豐富的CC++編程經驗,在核心期刊、國際國內會議上發表多篇文章,擁有著作3本、譯著2本。

編輯推薦
C++
是一個內涵豐富、功能強大的語言,這就是許多專業人士選擇它的原因。初學者常常發現C++比其他語言難懂,這也許是因爲它的功能和適用範圍比較複雜。但是,C++並不比其他語言難學,只是內容比其他語言多一些而已。
本書的宗旨是盡可能使C++容易理解和掌握,讀者不需要有任何編程知識或經驗,基本上,只要對編程有所了解,即可從本書中學到有關編程的所有知識。在本書中,每個C++語言特性都用具體的例子來說明,通過每章最後的練習還可以測試自己對所學知識的掌握情況。讀者還可以通過例子學習和理解C++的更高級特性,這些例子不僅展示了這些特性的工作方式,還說明了它們采用這種方式的原因。每一章都建立在前面章節內容的基礎之上,讀者可以循序漸進地提高C++編程技巧和使用C++語言的信心。
盡管C++學起來不是很難,但也不簡單。對于初學者,必須認真閱讀本書超過800頁的內容!只要端正學習編程的態度,付出一定的努力,讀者一定能利用本書成爲一位有競爭力的C++程序員。要學習的內容很多,但得到的樂趣也很多。讀者一定能體會到掌握一門目前功能最強大的編程語言的成就感。
這是一本曾成就無數C++程序員的經典名著,厚而不“重”,可幫助您輕松掌握C++的各種編程知識,爲您的職業生涯打下堅實的基礎。

目錄
1 基本概念
1.1
編程語言
1.1.1
編程語言簡史
1.1.2
解釋性程序和編譯性程序的執行過程
1.1.3

1.2 C++
是一種強大的語言
1.3
一個簡單的C++程序
1.3.1
名稱
1.3.2
命名空間
1.4
關鍵字
1.5 C++
語句和語句塊
1.6
程序結構
1.7
從源文件中創建可執行文件
1.7.1
編譯
1.7.2
鏈接
1.8 C++
源字符
1.8.1
通用字符集
1.8.2
三字符序列
1.8.3
轉義序列
1.8.4
語句中的空白
1.9
程序的注釋
1.10
標准庫
1.11
C++編程
1.12
本章小結
1.13
練習
2 基本數據類型和計算
2.1
數據和數據類型
2.2
進行簡單的計算
2.2.1
字面量
2.2.2
整型字面量
2.2.3
整數的算術運算
2.2.4
運算符的優先級和相關性
2.3
使用變量
2.4
整型變量
2.4.1
整型變量類型
2.4.2
整數的取值範圍
2.4.3
整型字面量的類型
2.5
賦值運算符
2.5.1
多次賦值
2.5.2
修改變量的值
2.6
整數的遞增和遞減
2.7 const
關鍵字
2.8
整數的數字函數
2.9
浮點數
2.9.1
浮點數的數據類型
2.9.2
浮點數的操作
2.9.3
使用浮點數值
2.9.4
數值函數
2.10
使用字符
2.10.1
字符字面量
2.10.2
初始化char變量
2.10.3
使用擴展字符集
2.11
初始值的函數表示法
2.12
本章小結
2.13
練習
3 處理基本數據類型
3.1
混合的表達式
3.1.1
賦值和不同的類型
3.1.2
顯式強制轉換
3.1.3
老式的強制轉換
3.2
確定類型
3.3
按位運算符
3.3.1
移位運算符
3.3.2
位模式下的邏輯運算
3.4
枚舉數據類型
3.4.1
匿名枚舉
3.4.2
在整型和枚舉類型之間強制轉換
3.5
數據類型的同義詞
3.6
變量的生存期
3.6.1
自動變量
3.6.2
定位變量的聲明
3.6.3
全局變量
3.6.4
靜態變量
3.7
特殊的類型修飾符
3.8
聲明外部變量
3.9
優先級和相關性
3.10
本章小結
3.11
練習
4 選擇和決策
5 循環
6 數組和字符串
7 指針
8 使用函數編程
9 函數
10 程序文件和預處理器
11 創建自己的數據類型
12
13 類的操作
14 運算符重載
15 繼承
16 虛函數和多態性
17 程序錯誤和異常處理
18 類模板
19 輸入輸出操作
20 標准模板庫
附錄A ASCII
附錄B C++關鍵字
附錄C 標准庫頭文件
附錄D 運算符的優先級和相關性
附錄E 理解二進制和十六進制數
附錄F 項目示例

顧客評論
2007-4-8 12:54:53
很好的書,很厚,能當工具書用,不錯的
2007-3-31 23:14:01
這本書對于用C++的程序員和用C++的程序員都會有很大的幫助
2007-3-30 18:59:41
C++
入門經典,確實是本好書,適合初學者入門以及有一定基礎的C++程序員進一步提高
在當當上這本書挺便宜的.
阿寶價:588    宅配:100

 

創作者介紹
創作者 baosell 的頭像
baosell

阿寶簡體書店

baosell 發表在 痞客邦 留言(0) 人氣()