書(shū)馨卡幫你省薪 2024個(gè)人購(gòu)書(shū)報(bào)告 2024中圖網(wǎng)年度報(bào)告
歡迎光臨中圖網(wǎng) 請(qǐng) | 注冊(cè)

零基礎(chǔ)學(xué)C++程序設(shè)計(jì)

作者:雍俊海
出版社:清華大學(xué)出版社出版時(shí)間:2022-07-01
開(kāi)本: 其他 頁(yè)數(shù): 264
中 圖 價(jià):¥50.2(8.5折) 定價(jià)  ¥59.0 登錄后可看到會(huì)員價(jià)
加入購(gòu)物車(chē) 收藏
運(yùn)費(fèi)6元,滿39元免運(yùn)費(fèi)
?新疆、西藏除外
本類(lèi)五星書(shū)更多>

零基礎(chǔ)學(xué)C++程序設(shè)計(jì) 版權(quán)信息

零基礎(chǔ)學(xué)C++程序設(shè)計(jì) 本書(shū)特色

重點(diǎn)突出:本書(shū)不僅在內(nèi)容上抓住并突出C++程序設(shè)計(jì)的重點(diǎn)和核心本質(zhì),而且在形式上通過(guò)加黑加粗加框的方式突出各部分內(nèi)容以及各個(gè)概念的中心詞。 準(zhǔn)確嚴(yán)謹(jǐn):本書(shū)努力去除現(xiàn)有C++相關(guān)文獻(xiàn)資料當(dāng)中的浮華與眾多的錯(cuò)誤,內(nèi)容準(zhǔn)確嚴(yán)謹(jǐn),并且詳細(xì)講解如何進(jìn)行C++程序等價(jià)類(lèi)劃分,提高程序測(cè)試的有效性。 內(nèi)容新穎:本書(shū)內(nèi)容緊扣新國(guó)際標(biāo)準(zhǔn)和軟件產(chǎn)業(yè)新實(shí)際需求,在C++面向?qū)ο蟪绦蛟O(shè)計(jì)、異常處理和編程規(guī)范等方面具有鮮明特色。 例程豐富:本書(shū)提供了豐富的例程和示例性代碼,采用簡(jiǎn)明方式揭示C++程序設(shè)計(jì)本質(zhì)之處,通過(guò)翔實(shí)例程和例句展現(xiàn)C++編程思想,方便入門(mén)與自學(xué)。

零基礎(chǔ)學(xué)C++程序設(shè)計(jì) 內(nèi)容簡(jiǎn)介

本書(shū)是《C++程序設(shè)計(jì)從入門(mén)到精通》(雍俊海編著,ISBN:978-7-302-59237-2)的簡(jiǎn)版,講解C++ 程序設(shè)計(jì)知識(shí)及其編程方法,包括結(jié)構(gòu)化程序設(shè)計(jì)、面向?qū)ο蟪绦蛟O(shè)計(jì)、異常處理、模板與標(biāo)準(zhǔn)模板庫(kù)、標(biāo)準(zhǔn)輸入輸出與文件處理、編程規(guī)范和程序測(cè)試等內(nèi)容。本書(shū)的章節(jié)編排與內(nèi)容以人們學(xué)習(xí)與認(rèn)知過(guò)程為基礎(chǔ),緊扣**國(guó)際標(biāo)準(zhǔn),與公司的實(shí)際需求相匹配;內(nèi)容力求簡(jiǎn)潔,每章都附有習(xí)題。本書(shū)采用特殊字體突出中心詞,有助于讀者迅速了解與掌握C++程序設(shè)計(jì)的知識(shí)和方法,并應(yīng)用到實(shí)踐中。 本書(shū)內(nèi)容豐富易學(xué),而且提供大量例程和例句,既可以作為計(jì)算機(jī)專業(yè)和非計(jì)算機(jī)專業(yè)的C++程序設(shè)計(jì)和面向?qū)ο蟪绦蛟O(shè)計(jì)等課程的基礎(chǔ)教材,也可以作為需要使用C++語(yǔ)言的工程人員和科技工作者的自學(xué)參考書(shū)。

零基礎(chǔ)學(xué)C++程序設(shè)計(jì) 目錄

第1章 緒論
1.1 C++語(yǔ)言簡(jiǎn)介
1.2 C++入門(mén)程序
1.2.1 C++類(lèi)C部分經(jīng)典入門(mén)程序
1.2.2 C++類(lèi)C部分結(jié)構(gòu)化入門(mén)程序
1.2.3 C++面向?qū)ο蟛糠秩腴T(mén)程序
1.3 本章小結(jié)
1.4 習(xí)題
1.4.1 復(fù)習(xí)練習(xí)題
1.4.2 思考題
第2章 結(jié)構(gòu)化程序設(shè)計(jì)
2.1 預(yù)備知識(shí)
2.1.1 標(biāo)識(shí)符
2.1.2 關(guān)鍵字和保留字
2.1.3 文件包含語(yǔ)句
2.1.4 宏定義與條件編譯
2.2 數(shù)據(jù)類(lèi)型
2.2.1 變量定義和聲明
2.2.2 布爾類(lèi)型
2.2.3 整數(shù)系列類(lèi)型
2.2.4 .字符系列類(lèi)型
2.2.5 浮點(diǎn)數(shù)類(lèi)型
2.2.6 枚舉類(lèi)型
2.2.7 數(shù)組類(lèi)型和基于數(shù)組的字符串
2.2.8 指針類(lèi)型與動(dòng)態(tài)數(shù)組
2.2.9 左值引用與右值引用
2.2.10 自動(dòng)推斷類(lèi)型auto
2.2.11 類(lèi)型別名定義typedef
2.2.12 常量屬性const
2.3 運(yùn)算
2.3.1 算術(shù)運(yùn)算
2.3.2 關(guān)系運(yùn)算
2.3.3 邏輯運(yùn)算
2.3.4 位運(yùn)算
2.3.5 賦值類(lèi)運(yùn)算
2.3.6 條件運(yùn)算
2.3.7 其他運(yùn)算
2.4 控制結(jié)構(gòu)
2.4.1 if語(yǔ)句和if-else語(yǔ)句
2.4.2 switch語(yǔ)句
2.4.3 for語(yǔ)句
2.4.4 while語(yǔ)句
2.4.5 do-whi1e語(yǔ)句
2.4.6 continue語(yǔ)句
2.4.7 break語(yǔ)句
2.5 模塊劃分
2.5.1 函數(shù)基礎(chǔ)
2.5.2 主函數(shù)main
2.5.3 函數(shù)遞歸調(diào)用
2.5.4 關(guān)鍵字static
2.6 本章小結(jié)
2.7 習(xí)題
2.7.1 復(fù)習(xí)練習(xí)題
2.7.2 思考題
第3章 面向?qū)ο蟪绦蛟O(shè)計(jì)
3.1 類(lèi)與對(duì)象
3.1.1 類(lèi)聲明與類(lèi)定義基礎(chǔ)
3.1.2 成員變量
3.1.3 類(lèi)對(duì)象與實(shí)例對(duì)象
3.1.4 構(gòu)造函數(shù)
3.1.5 析構(gòu)函數(shù)
3.1.6 成員函數(shù)
3.2 繼承性
3.2.1 基本定義
3.2.2 基本原則
3.2.3 虛擬繼承
3.2.4 初始化單元和委托構(gòu)造函數(shù)
3.2.5 構(gòu)造函數(shù)與析構(gòu)函數(shù)的執(zhí)行順序
3.3 封裝性
3.3.1 成員的訪問(wèn)方式
3.3.2 繼承方式和訪問(wèn)方式
3.3.3 友元
3.4 .多態(tài)性
3.4.1 函數(shù)重載(靜態(tài)多態(tài)性)
3.4.2 默認(rèn)函數(shù)參數(shù)值
3.4.3 運(yùn)算符重載
3.4.4 函數(shù)覆蓋(動(dòng)態(tài)多態(tài)性)
3.5 函數(shù)調(diào)用和關(guān)鍵字const
3.5.1 函數(shù)形式參數(shù)與調(diào)用參數(shù)
3.5.2 非靜態(tài)成員函數(shù)本身的const常量屬性
3.5.3 函數(shù)的返回?cái)?shù)據(jù)類(lèi)型
3.6 面向?qū)ο蟪绦蛟O(shè)計(jì)的核心思路
3.7 本章小結(jié)
3.8 習(xí)題
3.8.1 復(fù)習(xí)練習(xí)題
3.8.2 思考題
第4章 異常處理
4.1 異常的拋出與捕捉
4.2 淺拷貝和深拷貝
4.3 避免內(nèi)存泄漏
4.4 本章小結(jié)
4.5 習(xí)題
4.5.1 復(fù)習(xí)練習(xí)題
4.5.2 思考題
第5章 模板與標(biāo)準(zhǔn)模板庫(kù)
5.1 自定義函數(shù)模板
5.2 自定義類(lèi)模板
5.3 向量類(lèi)模板vector
5.3.1 向量的構(gòu)造函數(shù)、長(zhǎng)度和容量
5.3.2 向量的迭代器
5.3.3 改變向量長(zhǎng)度與容量
5.3.4 .插入與刪除元素
5.3.5 向量賦值與比較
5.4 排序函數(shù)模板sort
5.5 本章小結(jié)
5.6 習(xí)題
5.6.1 復(fù)習(xí)練習(xí)題
5.6.2 思考題
第6章 標(biāo)準(zhǔn)輸入輸出與文件處理
6.1 標(biāo)準(zhǔn)輸入輸出
6.1.1 出入流類(lèi)
6.1.2 輸入流
6.1.3 輸出流
6.2 文件流
6.2.1 只讀文件流類(lèi)ifstream
6.2.2 只寫(xiě)文件流類(lèi)ofstream
6.2.3 讀寫(xiě)文件流類(lèi)fstream
6.3 本章小結(jié)
6.4 習(xí)題
6.4.1 復(fù)習(xí)練習(xí)題
6.4.2 思考題
第7章 編程規(guī)范
7.1 命名空間
7.2 代碼組織規(guī)范
7.2.1 文件組織規(guī)范
7.2.2 頭文件內(nèi)容規(guī)范
7.2.3 源文件內(nèi)容規(guī)范
7.3 命名規(guī)范
7.3.1 文件名
7.3.2 命名空間、類(lèi)型命名和關(guān)鍵字typedef
7.3.3 函數(shù)、函數(shù)模板和變量的命名
7.3.4 枚舉成員、宏和只讀變量的命名
7.3.5 本書(shū)所用的命名規(guī)范
7.4 排版規(guī)范
7.4.1 制表符與縮進(jìn)
7.4.2 空白行與空格
7.4.3 行數(shù)與每行字符數(shù)
7.5 語(yǔ)句規(guī)范
7.5.1 函數(shù)相關(guān)的語(yǔ)句規(guī)范
7.5.2 類(lèi)型與變量相關(guān)的語(yǔ)句規(guī)范
7.5.3 簡(jiǎn)潔且無(wú)歧義的表達(dá)式
7.5.4 .循環(huán)語(yǔ)句與空語(yǔ)句
7.5.5 給語(yǔ)句添加注釋
7.6 本章小結(jié)
7.7 習(xí)題
7.7.1 復(fù)習(xí)練習(xí)題
7.7.2 思考題
第8章 程序測(cè)試
8.1 程序測(cè)試基本概念
8.2 窮舉測(cè)試
8.3 黑盒測(cè)試
8.4 白盒測(cè)試
8.5 本章小結(jié)
8.6 習(xí)題
8.6.1 復(fù)習(xí)練習(xí)題
8.6.2 思考題
附錄 函數(shù)、宏和運(yùn)算符的索引
參考文獻(xiàn)

展開(kāi)全部

零基礎(chǔ)學(xué)C++程序設(shè)計(jì) 作者簡(jiǎn)介

雍俊海,清華大學(xué)軟件學(xué)院教授、博士生導(dǎo)師和學(xué)術(shù)委員會(huì)主任,計(jì)算機(jī)輔助設(shè)計(jì)、圖形學(xué)與可視化研究所所長(zhǎng),計(jì)算機(jī)學(xué)會(huì)會(huì)士,中國(guó)工業(yè)技術(shù)軟件化產(chǎn)業(yè)聯(lián)盟CAD專業(yè)技術(shù)委員會(huì)副主任,計(jì)算機(jī)學(xué)會(huì)計(jì)算機(jī)輔助設(shè)計(jì)與圖形學(xué)專業(yè)委員會(huì)常委,全國(guó)技術(shù)產(chǎn)品文件標(biāo)準(zhǔn)化技術(shù)委員會(huì)委員,曾任IEEE形狀造型和CAD/Graphics等多個(gè)國(guó)際會(huì)議程序委員會(huì)聯(lián)合主席,國(guó)際期刊《Computers & Graphics》的Associate Editor。主要研究方向?yàn)橛?jì)算機(jī)輔助設(shè)計(jì)軟件理論與技術(shù)。獲得過(guò)國(guó)家杰出青年科學(xué)基金、全國(guó)優(yōu)秀博士論文獎(jiǎng)和國(guó)際Elsevier Outstanding Service Award等榮譽(yù)。在《TOG》和《CAD》等期刊與會(huì)議上發(fā)表約200篇學(xué)術(shù)論文,負(fù)責(zé)或參與制訂17項(xiàng)國(guó)家標(biāo)準(zhǔn),出版了《C程序設(shè)計(jì)》等8本書(shū),其中教材《Java程序設(shè)計(jì)教程》獲教育部普通高等教育精品教材、北京高等教育精品教材和首屆中國(guó)大學(xué)出版社圖書(shū)獎(jiǎng)一等獎(jiǎng)等多個(gè)獎(jiǎng)勵(lì)。另外,還編寫(xiě)了生動(dòng)有趣的個(gè)人科研科普專著《清華教授的小課堂:魔方真好玩》,減少了入門(mén)級(jí)復(fù)原魔方所需的轉(zhuǎn)動(dòng)次數(shù)。這本魔方科普專著入選了教育部2019年全國(guó)中小學(xué)圖書(shū)館(室)推薦書(shū)目。

暫無(wú)評(píng)論……
書(shū)友推薦
返回頂部
中圖網(wǎng)
在線客服