出版時間:2005-3 出版社:清華大學(xué)出版社 作者:那格勒 頁數(shù):432 字?jǐn)?shù):736000 譯者:侯普秀
Tag標(biāo)簽:無
內(nèi)容概要
本書內(nèi)容詳盡,示例豐富,通過400多個簡短易懂的示例深入介紹了C++程序設(shè)計方法。全書共分18章,前5章講解了C++編程和C語言過程化編程之間的區(qū)別,內(nèi)容包括從C到C++的遷移、命名空間、輸入輸出基礎(chǔ)、引用變量和動態(tài)內(nèi)存分配;后面各章介紹了一些常用類及其用法、構(gòu)造函數(shù)和析構(gòu)函數(shù)、異常處理、函數(shù)重載、繼承、模板、輸入/輸出流、操縱符、STRING類及標(biāo)準(zhǔn)模板庫等內(nèi)容;本書最后的附錄A列出了相關(guān)的參考書目,附錄B則提供了使用C++的一些準(zhǔn)則。 本書結(jié)構(gòu)特色:實用性和可操作性強(qiáng)。提供了大量的編程示例,幫助學(xué)生透徹理解所學(xué)的概念。通過大量的練習(xí)題進(jìn)一步鞏固所學(xué)的內(nèi)容,確保學(xué)生能夠真正掌握各章節(jié)的內(nèi)容。簡短明了的“小結(jié)”部分總結(jié)了各章節(jié)的主題內(nèi)容,使學(xué)生對年學(xué)的內(nèi)容有一個整體的認(rèn)識?!白⒁狻辈糠种攸c說明了與章節(jié)中所介紹概念相關(guān)的重要內(nèi)容。 讀者對象:本書特別適合于想學(xué)習(xí)C++的C程序員,既可作為高等院校計算機(jī)及相關(guān)專業(yè)的專業(yè)基礎(chǔ)課教材,也可供各類軟件開發(fā)人員參考。
書籍目錄
第1章 由C遷移到C++ 1.1 概述 1.2 C與C++的比較 1.3 編譯器如何識別C++程序 1.4 預(yù)處理器如何識別環(huán)境 1.5 新的注釋風(fēng)格 1.6 永遠(yuǎn)不要假定(隱式地使用int類型) 1.7 main()的默認(rèn)返回值 1.8 聲明與定義的區(qū)別 1.9 函數(shù)聲明中的形參名稱 1.10 函數(shù)定義中的形參名稱 1.11 所有的函數(shù)在調(diào)用前必須先聲明 1.12 空圓括號的含義 1.13 函數(shù)參數(shù)的默認(rèn)值 1.14 初始化與賦值的區(qū)別 1.15 放置變量聲明的地方 1.16 for循環(huán)內(nèi)的變量聲明 1.17 標(biāo)記名成為類型名 1.18 C++與C中枚舉類型的區(qū)別 1.19 初始化全局變量 1.20 數(shù)組初始化 1.21 布爾類型 1.22 void *指針 1.23 使用0,而不是宏NULL 1.24 關(guān)鍵字const 1.24.1 所有的常量必須初始化 1.24.2 將常量值的參數(shù)傳遞給函數(shù)的含義 1.24.3 函數(shù)返回值為常量的含義 1.24.4 const如何影響指針 1.24.5 C++與C中字符數(shù)組的區(qū)別 1.24.6 如何支持char const*類型的數(shù)組 1.24.7 C以及C++處理const方式的區(qū)別 1.24.8 使用const而不是#define 1.24.9 const 變量的連接 1.25 新的類型強(qiáng)制轉(zhuǎn)換風(fēng)格 1.25.1 類型強(qiáng)制轉(zhuǎn)換以及轉(zhuǎn)換的區(qū)別 1.25.2 類型強(qiáng)制轉(zhuǎn)換的一般格式 1.25.3 static_cast 1.25.4 reinterpret_cast 1.25.5 const_cast 1.25.6 您不會犯錯 1.26 C以及C++關(guān)鍵字 第2章 命名空間 2.1 概述 2.2 存在的問題 2.3 如何創(chuàng)建命名空間 2.4 作用域分解運算符 2.5 如何訪問命名空間的成員 2.5.1 直接訪問命名空間的成員 2.5.2 using聲明-- 訪問命名空間成員的另一種方法 2.5.3 using 指令--訪問命名空間成員的另一種方法 2.6 小心避免不明確的情況 2.7 無名的命名空間 2.8 命名空間的別名 2.9 Koenig 查找規(guī)則 第3章 輸入/輸出基礎(chǔ) 3.1 概述 32 3.2 使用新函數(shù)的理由 3.3 頭文件-- 命名約定 3.4 iostream頭文件 3.5 cout對象 3.5.1 插入運算符 3.5.2 顯式地限定cout對象 3.5.3 使用using聲明來訪問cout對象 3.5.4 使用using指令來訪問cout對象 3.6 關(guān)于正確使用std命名空間的建議 3.7 了解運算符的優(yōu)先級 3.8 輸出格式 3.9 cin對象 3.10 檢查文件是否結(jié)束 第4章 引用變量 第5章 動態(tài)內(nèi)存分配 第6章 類 61第7章 構(gòu)造函數(shù)和析構(gòu)函數(shù) 第8章 類的其他特征 第9章 異常處理 第10章 函數(shù)重載 第11章 繼承 第12章 模板 第13章 運行時類型信息 第14章 輸出流 第15章 輸入流 第16章 操縱符 第17章 文件輸入/輸出 第18章 string類與標(biāo)準(zhǔn)模板庫 附錄A 參考書目 附錄B C++準(zhǔn)則
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載