注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)程序設(shè)計(jì)綜合零基礎(chǔ)學(xué)編程:零基礎(chǔ)學(xué)C++

零基礎(chǔ)學(xué)編程:零基礎(chǔ)學(xué)C++

零基礎(chǔ)學(xué)編程:零基礎(chǔ)學(xué)C++

定 價(jià):¥79.00

作 者: 王惠,王浩 等著
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng): 零基礎(chǔ)學(xué)編程
標(biāo) 簽: C C++ C# VC VC++ 程序設(shè)計(jì) 計(jì)算機(jī)/網(wǎng)絡(luò)

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787111468592 出版時(shí)間: 2014-07-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 556 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《零基礎(chǔ)學(xué)編程:零基礎(chǔ)學(xué)C++(第3版)》通過(guò)幾百個(gè)簡(jiǎn)潔高效的代碼,本書(shū)將帶領(lǐng)讀者循序漸進(jìn)地領(lǐng)略C++語(yǔ)言的魅力所在。本書(shū)采用從無(wú)到有、由淺入深、逐級(jí)遞進(jìn)的編寫(xiě)方式,尤其適合無(wú)C++語(yǔ)言基礎(chǔ)或C語(yǔ)言基礎(chǔ)薄弱的程序員閱讀。本書(shū)共分為6篇20章,介紹了VisualC++6開(kāi)發(fā)環(huán)境的搭建、C++語(yǔ)言的基本數(shù)據(jù)類(lèi)型、C++語(yǔ)言的表達(dá)式、函數(shù)、函數(shù)重載、類(lèi)的繼承、多態(tài)、內(nèi)存管理方式、文件存儲(chǔ)、錯(cuò)誤與異常、RTTI、string類(lèi)、編碼風(fēng)格與程序編譯等內(nèi)容,最后還用C++實(shí)現(xiàn)了一個(gè)教學(xué)管理系統(tǒng),然后對(duì)世界500強(qiáng)中IT公司的常見(jiàn)面試題進(jìn)行了講解。

作者簡(jiǎn)介

暫缺《零基礎(chǔ)學(xué)編程:零基礎(chǔ)學(xué)C++》作者簡(jiǎn)介

圖書(shū)目錄

前言
第一篇 C++基礎(chǔ)
第1章 C++概述
1.1 了解計(jì)算機(jī)
1.1.1 計(jì)算機(jī)硬件
1.1.2 計(jì)算機(jī)軟件
1.2 程序設(shè)計(jì)語(yǔ)言
1.2.1 機(jī)器語(yǔ)言
1.2.2 匯編語(yǔ)言
1.2.3 高級(jí)語(yǔ)言
1.2.4 數(shù)據(jù)結(jié)構(gòu)和算法
1.2.5 面向過(guò)程的程序設(shè)計(jì)(POP)
1.2.6 面向?qū)ο蟮某绦蛟O(shè)計(jì)(OOP)
1.3 C++概述
1.3.1 C++語(yǔ)言發(fā)展歷程
1.3.2 C++語(yǔ)言特點(diǎn)
1.3.3 C++程序開(kāi)發(fā)基本過(guò)程
1.4 C++開(kāi)發(fā)環(huán)境的搭建
1.4.1 Visual C++ 6開(kāi)發(fā)環(huán)境簡(jiǎn)介
1.4.2 開(kāi)發(fā)步驟
1.5 第一個(gè)C++程序
1.6 C語(yǔ)言與C++語(yǔ)言的區(qū)別
1.6.1 程序設(shè)計(jì)思想的區(qū)別
1.6.2 語(yǔ)法規(guī)范的區(qū)別
1.7 小結(jié)
1.8 習(xí)題
第2章 開(kāi)始C++之旅
2.1 C++程序的結(jié)構(gòu)
2.1.1 C++的注釋風(fēng)格
2.1.2 編譯預(yù)處理與新舊標(biāo)準(zhǔn)
2.1.3 主函數(shù)
2.1.4 名稱(chēng)空間
2.1.5 C++語(yǔ)素
2.1.6 縮進(jìn)與對(duì)齊
2.2 變量與基本類(lèi)型
2.2.1 變量
2.2.2 整型
2.2.3 浮點(diǎn)型
2.2.4 基本字符型
2.2.5 寬字符型
2.2.6 布爾型
2.3 常量
2.3.1 整型常量和浮點(diǎn)型常量
2.3.2 字符型常量
2.3.3 字符串常量
2.3.4 符號(hào)常量
2.3.5 枚舉常量
2.4 運(yùn)算符與表達(dá)式
2.4.1 算術(shù)運(yùn)算
2.4.2 邏輯運(yùn)算
2.4.3 短路表達(dá)式
2.4.4 關(guān)系運(yùn)算
2.4.5 大有文章:變量是否為"0"
2.4.6 條件運(yùn)算
2.4.7 位運(yùn)算
2.4.8 賦值運(yùn)算
2.4.9 ++和--
2.4.10 逗號(hào)表達(dá)式
2.4.11 sizeof運(yùn)算符與sizeof表達(dá)式
2.4.12 運(yùn)算符的優(yōu)先級(jí)和結(jié)合性
2.5 類(lèi)型轉(zhuǎn)換
2.5.1 賦值轉(zhuǎn)換
2.5.2 表達(dá)式中的轉(zhuǎn)換
2.5.3 強(qiáng)制類(lèi)型轉(zhuǎn)換
2.5.4 函數(shù)調(diào)用和傳遞參數(shù)時(shí)的類(lèi)型轉(zhuǎn)換
2.6 流程控制語(yǔ)句
2.6.1 if…else…選擇結(jié)構(gòu)
2.6.2 switch結(jié)構(gòu)
2.6.3 if…else…結(jié)構(gòu)和switch結(jié)構(gòu)的比較
2.6.4 for循環(huán)結(jié)構(gòu)
2.6.5 for循環(huán)結(jié)構(gòu)嵌套
2.6.6 while循環(huán)結(jié)構(gòu)
2.6.7 do…while循環(huán)結(jié)構(gòu)
2.6.8 循環(huán)語(yǔ)句的效率
2.6.9 流程轉(zhuǎn)向控制語(yǔ)句之break
2.6.10 流程轉(zhuǎn)向控制語(yǔ)句之continue
2.6.11 流程轉(zhuǎn)向控制語(yǔ)句之goto
2.6.12 程序終止函數(shù)exit()
2.7 小結(jié)
2.8 習(xí)題
第二篇 C++過(guò)程開(kāi)發(fā)
第3章 數(shù)組和C風(fēng)格字符串
3.1 什么是數(shù)組
3.2 一維數(shù)組
3.2.1 一維數(shù)組的聲明
3.2.2 初始化一維數(shù)組
3.2.3 一維數(shù)組應(yīng)用舉例
3.2.4 數(shù)組操作注意事項(xiàng)
3.3 C風(fēng)格字符串
3.3.1 C風(fēng)格字符串的聲明
3.3.2 字符數(shù)組的cin和cout
3.3.3 get()函數(shù)和getline()函數(shù)
3.3.4 cin與get()/getline()函數(shù)的搭配問(wèn)題
3.3.5 訪問(wèn)C風(fēng)格字符串中的某個(gè)元素
3.3.6 C風(fēng)格字符串處理函數(shù)
3.4 二維數(shù)組及多維數(shù)組
3.4.1 聲明一個(gè)二維數(shù)組
3.4.2 初始化二數(shù)組
3.4.3 二維數(shù)組應(yīng)用舉例
3.4.4 二維數(shù)組在內(nèi)存中是如何排列元素的
3.4.5 三維數(shù)組在內(nèi)存中是如何排列元素的
3.5 小結(jié)
3.6 習(xí)題
第4章 指針和引用
4.1 指針的定義與使用
4.1.1 為什么使用指針
4.1.2 聲明一個(gè)指針變量
4.1.3 初始化指針變量
4.1.4 指向指針的指針
4.1.5 指針賦值
4.2 指針的運(yùn)算
4.2.1 指針與整數(shù)的加減
4.2.2 同類(lèi)型指針間的比較
4.2.3 同類(lèi)型指針相減
4.3 動(dòng)態(tài)內(nèi)存分配
4.3.1 使用new動(dòng)態(tài)分配內(nèi)存
4.3.2 使用delete釋放動(dòng)態(tài)申請(qǐng)的內(nèi)存
4.3.3 使用new申請(qǐng)動(dòng)態(tài)數(shù)組
4.3.4 不要使用或釋放已經(jīng)釋放的內(nèi)存塊
4.3.5 使用malloc和free動(dòng)態(tài)申請(qǐng)內(nèi)存
4.3.6 動(dòng)態(tài)內(nèi)存申請(qǐng)并不一定能成功
4.4 指針和const
4.4.1 禁止改寫(xiě)指針(常量指針或常指針)
4.4.2 禁止改寫(xiě)間接引用
4.4.3 既禁止改寫(xiě)指針,又禁止改寫(xiě)間接引用
4.5 指針與數(shù)組
4.5.1 數(shù)組名指針
4.5.2 數(shù)組元素的指針形式
4.5.3 指向數(shù)組的指針(數(shù)組指針)
4.5.4 指針數(shù)組
4.5.5 指針與多維數(shù)組
4.5.6 指針與字符數(shù)組
4.6 引用
4.6.1 引用的聲明
4.6.2 引用的特點(diǎn)
4.6.3 引用的使用限制
4.6.4 其他要說(shuō)明的問(wèn)題
4.7 小結(jié)
4.8 習(xí)題
第5章 結(jié)構(gòu)、共用體和鏈表
5.1 結(jié)構(gòu)
5.1.1 如何定義一個(gè)結(jié)構(gòu)
5.1.2 結(jié)構(gòu)變量的聲明和使用
5.1.3 結(jié)構(gòu)變量的初始化
5.1.4 結(jié)構(gòu)變量間是否可以相互賦值
5.1.5 結(jié)構(gòu)體變量的sizeof
5.1.6 結(jié)構(gòu)體的復(fù)雜形式
5.2 共用體
5.2.1 共用體的定義
5.2.2 共用體和結(jié)構(gòu)的區(qū)別
5.2.3 共用體變量的聲明和初始化
5.2.4 共用體使用舉例
5.2.5 共用體的sizeof
5.3 結(jié)構(gòu)數(shù)組和共用體數(shù)組
5.3.1 結(jié)構(gòu)數(shù)組的聲明和初始化
5.3.2 共用體數(shù)組的聲明和初始化
5.4 指向結(jié)構(gòu)的指針
5.4.1 聲明一個(gè)結(jié)構(gòu)指針
5.4.2 結(jié)構(gòu)指針的初始化
5.4.3 使用指針訪問(wèn)結(jié)構(gòu)成員
5.5 鏈表
5.5.1 鏈表的結(jié)構(gòu)
5.5.2 創(chuàng)建鏈表
5.5.3 鏈表與數(shù)組的區(qū)別
5.5.4 鏈表的遍歷和查找
5.5.5 鏈表的插入和刪除
5.5.6 刪除整個(gè)鏈表
5.6 小結(jié)
5.7 習(xí)題
第6章 用函數(shù)合理組織程序
6.1 模塊化帶來(lái)的好處
6.1.1 函數(shù)的調(diào)用過(guò)程
6.1.2 抽象和封裝
6.1.3 實(shí)現(xiàn)一個(gè)函數(shù)
6.2 函數(shù)定義
6.2.1 函數(shù)頭
6.2.2 函數(shù)體
6.2.3 函數(shù)定義補(bǔ)充說(shuō)明
6.2.4 函數(shù)的返回值
6.3 函數(shù)聲明
6.3.1 為什么要進(jìn)行函數(shù)聲明
6.3.2 如何聲明一個(gè)函數(shù)
6.3.3 分割程序文件
6.4 函數(shù)調(diào)用
6.4.1 形參和實(shí)參
6.4.2 參數(shù)類(lèi)型轉(zhuǎn)換
6.4.3 值傳遞
6.4.4 指針傳遞
6.4.5 引用傳遞
6.4.6 對(duì)3種傳遞的補(bǔ)充
6.4.7 缺省參數(shù)調(diào)用
6.4.8 內(nèi)聯(lián)函數(shù)inline
6.5 遞歸
6.6 函數(shù)的重載
6.6.1 什么是函數(shù)重載
6.6.2 何時(shí)使用函數(shù)重載
6.6.3 如何實(shí)現(xiàn)函數(shù)重載
6.6.4 陷阱:隱式轉(zhuǎn)換導(dǎo)致重載函數(shù)出現(xiàn)二義性
6.7 C++如何使用內(nèi)存
6.7.1 自動(dòng)存儲(chǔ)(棧存儲(chǔ))
6.7.2 靜態(tài)存儲(chǔ)(編譯器預(yù)分配)
6.8 作用域與可見(jiàn)域
6.8.1 作用域
6.8.2 可見(jiàn)域
6.8.3 函數(shù)的作用域和可見(jiàn)域
6.9 小結(jié)
6.10 習(xí)題
第7章 關(guān)于函數(shù)的高級(jí)專(zhuān)題
7.1 內(nèi)存使用錯(cuò)誤剖析
7.1.1 內(nèi)存泄露
7.1.2 野指針
7.1.3 試圖修改常量
7.1.4 用錯(cuò)sizeof
7.1.5 內(nèi)存越界訪問(wèn)
7.1.6 變量的初始化
7.2 重申:函數(shù)參數(shù)傳遞和返回機(jī)制
7.2.1 參數(shù)傳遞時(shí)的"副本"
7.2.2 函數(shù)返回時(shí)的"副本"
7.3 函數(shù)與指針
7.3.1 指向函數(shù)的指針
7.3.2 typedef關(guān)鍵字
7.3.3 通過(guò)函數(shù)指針將函數(shù)作為另一個(gè)函數(shù)的參數(shù)
7.3.4 函數(shù)指針數(shù)組
7.3.5 返回函數(shù)指針的函數(shù)
7.3.6 帶參主函數(shù)
7.4 函數(shù)與數(shù)組
7.4.1 數(shù)組名作函數(shù)參數(shù)
7.4.2 通過(guò)指針得到多于1個(gè)的回傳值
7.5 函數(shù)與結(jié)構(gòu)體、共用體及類(lèi)對(duì)象
7.5.1 3種參數(shù)調(diào)用
7.5.2 3種返回機(jī)制
7.6 函數(shù)編寫(xiě)的建議
7.6.1 合理使用const
7.6.2 檢查輸入?yún)?shù)的有效性
7.6.3 函數(shù)返回類(lèi)型的判斷
7.7 小結(jié)
7.8 習(xí)題
第三篇 面向?qū)ο蟮腃++
第8章 面向?qū)ο缶幊袒A(chǔ)
8.1 面向?qū)ο蟮幕靖拍?br />8.1.1 面向?qū)ο箝_(kāi)發(fā)的優(yōu)勢(shì)
8.1.2 什么是類(lèi)
8.1.3 類(lèi)是分層的
8.1.4 類(lèi)和對(duì)象的關(guān)系
8.2 C++類(lèi)的定義
8.2.1 類(lèi)定義的基本形式
8.2.2 類(lèi)定義示例
8.2.3 類(lèi)和結(jié)構(gòu)體
8.3 C++類(lèi)的實(shí)現(xiàn)
8.3.1 在類(lèi)定義時(shí)定義成員函數(shù)
8.3.2 在類(lèi)定義的外部定義成員函數(shù)
8.4 C++類(lèi)的使用
8.4.1 聲明一個(gè)對(duì)象
8.4.2 對(duì)象的作用域、可見(jiàn)域和生存期
8.5 對(duì)象的創(chuàng)建和撤銷(xiāo)
8.5.1 構(gòu)造函數(shù)的作用
8.5.2 構(gòu)造函數(shù)可以有參數(shù)
8.5.3 構(gòu)造函數(shù)支持重載
8.5.4 構(gòu)造函數(shù)允許按參數(shù)默認(rèn)方式調(diào)用
8.5.5 初始化表達(dá)式
8.5.6 析構(gòu)函數(shù)
8.5.7 顯式調(diào)用析構(gòu)函數(shù)
8.6 復(fù)制構(gòu)造函數(shù)
8.6.1 復(fù)制構(gòu)造函數(shù)調(diào)用機(jī)制
8.6.2 默認(rèn)復(fù)制構(gòu)造函數(shù)帶來(lái)的問(wèn)題
8.6.3 解決方案--顯式定義復(fù)制構(gòu)造函數(shù)
8.6.4 關(guān)于構(gòu)造函數(shù)和復(fù)制構(gòu)造函數(shù)
8.7 特殊數(shù)據(jù)成員
8.7.1 const數(shù)據(jù)成員
8.7.2 引用成員
8.7.3 類(lèi)對(duì)象成員
8.7.4 static數(shù)據(jù)成員
8.8 特殊函數(shù)成員
8.8.1 靜態(tài)成員函數(shù)
8.8.2 const與成員函數(shù)
8.9 對(duì)象的組織
8.9.1 const對(duì)象
8.9.2 指向?qū)ο蟮闹羔?br />8.9.3 對(duì)象的大小
8.9.4 this指針
8.9.5 對(duì)象數(shù)組
8.9.6 對(duì)象鏈表
8.10 為對(duì)象動(dòng)態(tài)分配內(nèi)存
8.10.1 使用new和delete為單個(gè)對(duì)象分配/釋放動(dòng)態(tài)內(nèi)存
8.10.2 使用new和delete[]為對(duì)象數(shù)組分配/釋放動(dòng)態(tài)空間
8.10.3 malloc/free與new/delete
8.11 小結(jié)
8.12 習(xí)題
第9章 關(guān)于對(duì)象的高級(jí)專(zhuān)題
9.1 類(lèi)的作用域
9.2 類(lèi)定義的作用域與可見(jiàn)域
9.3 對(duì)象的生存期、作用域和可見(jiàn)域
9.3.1 先定義,后實(shí)例化
9.3.2 對(duì)象內(nèi)存釋放與堆內(nèi)存
9.4 友元
9.4.1 認(rèn)識(shí)友元函數(shù)
9.4.2 友元的非成員函數(shù)
9.4.3 友元的成員函數(shù)
9.4.4 友元函數(shù)的重載
9.4.5 友元類(lèi)
9.4.6 友元是否破壞了封裝性
9.5 運(yùn)算符重載
9.5.1 運(yùn)算符重載規(guī)則
9.5.2 運(yùn)算符重載的優(yōu)點(diǎn)
9.5.3 以成員函數(shù)形式重載運(yùn)算符
9.5.4 以友元函數(shù)形式重載運(yùn)算符
9.5.5 友元函數(shù)形式和成員函數(shù)形式的比較
9.5.6 對(duì)運(yùn)算符重載的補(bǔ)充說(shuō)明
9.6 運(yùn)算符重載范例
9.6.1 賦值運(yùn)算符
9.6.2 函數(shù)調(diào)用運(yùn)算符
9.6.3 下標(biāo)運(yùn)算符
9.7 類(lèi)型轉(zhuǎn)換
9.7.1 由其他類(lèi)型向定義類(lèi)的轉(zhuǎn)換
9.7.2 由自定義類(lèi)向其他類(lèi)型的轉(zhuǎn)換
9.7.3 隱式轉(zhuǎn)換帶來(lái)的二義性
9.8 小結(jié)
9.9 習(xí)題
第10章 繼承
10.1 什么是繼承
10.1.1 簡(jiǎn)單示例
10.1.2 繼承的層次性
10.2 基類(lèi)和派生類(lèi)
10.2.1 基類(lèi)
10.2.2 public派生與private派生
10.2.3 protected成員與protected派生
10.3 多基派生
10.3.1 多基派生的聲明和定義
10.3.2 二義性問(wèn)題
10.3.3 消除二義性的解決方案
10.4 虛基類(lèi)
10.4.1 共同基類(lèi)帶來(lái)的二義性
10.4.2 解決共同基類(lèi)帶來(lái)的二義性
10.4.3 虛基派生二義性與多基派生二義性不同
10.5 派生類(lèi)的構(gòu)造函數(shù)和析構(gòu)函數(shù)
10.5.1 派生類(lèi)的構(gòu)造函數(shù)
10.5.2 派生類(lèi)的析構(gòu)函數(shù)
10.5.3 多基派生類(lèi)的構(gòu)造函數(shù)和析構(gòu)函數(shù)
10.5.4 虛基派生的構(gòu)造函數(shù)和析構(gòu)函數(shù)
10.6 分清繼承還是組合
10.6.1 繼承不是萬(wàn)能的
10.6.2 組合
10.7 基類(lèi)與派生類(lèi)對(duì)象間的相互轉(zhuǎn)換
10.7.1 類(lèi)型適應(yīng)
10.7.2 多基繼承時(shí)的情況
10.7.3 公共基類(lèi)
10.7.4 虛基類(lèi)的情況
10.8 小結(jié)
10.9 習(xí)題
第11章 多態(tài)
11.1 多態(tài)與虛函數(shù)
11.1.1 靜態(tài)聯(lián)編
11.1.2 動(dòng)態(tài)聯(lián)編
11.1.3 為什么需要虛函數(shù)
11.1.4 虛函數(shù)的聲明和定義
11.2 虛函數(shù)的訪問(wèn)
11.2.1 對(duì)象名訪問(wèn)
11.2.2 基指針訪問(wèn)
11.2.3 引用訪問(wèn)
11.2.4 類(lèi)內(nèi)訪問(wèn)
11.2.5 在構(gòu)造函數(shù)或析構(gòu)函數(shù)中進(jìn)行訪問(wèn)
11.3 純虛函數(shù)與抽象類(lèi)
11.3.1 純虛函數(shù)的聲明和定義
11.3.2 抽象類(lèi)
11.3.3 另一種抽象類(lèi):類(lèi)中只定義了protected型的構(gòu)造函數(shù)
11.3.4 延伸:構(gòu)造函數(shù)能否為private型
11.3.5 虛析構(gòu)函數(shù)
11.4 虛函數(shù)引入的二義性
11.4.1 多基派生
11.4.2 共同基類(lèi)和虛繼承
11.5 重載、覆蓋與隱藏
11.5.1 重載
11.5.2 覆蓋
11.5.3 隱藏
11.6 小結(jié)
11.7 習(xí)題
第四篇 泛型編程
第12章 模板
12.1 為什么要定義模板
12.1.1 類(lèi)型參數(shù)化
12.1.2 模板的定義
12.2 函數(shù)模板
12.2.1 函數(shù)模板的定義
12.2.2 函數(shù)模板的使用
12.2.3 隱式實(shí)例化
12.2.4 顯式實(shí)例化
12.2.5 特化
12.2.6 重載
12.2.7 優(yōu)先級(jí)與執(zhí)行順序
12.3 類(lèi)模板
12.3.1 定義類(lèi)模板
12.3.2 隱式實(shí)例化
12.3.3 顯式實(shí)例化
12.3.4 顯式特化
12.3.5 部分特化
12.3.6 重載和優(yōu)先級(jí)
12.4 模板的嵌套
12.4.1 函數(shù)成員模板
12.4.2 對(duì)象成員模板
12.5 模板參數(shù)
12.6 小結(jié)
12.7 習(xí)題
第13章 標(biāo)準(zhǔn)模板庫(kù)
13.1 理解STL
13.1.1 容器
13.1.2 適配器
13.1.3 迭代器
13.1.4 算法
13.2 使用序列式容器
13.2.1 序列式容器的創(chuàng)建和元素的訪問(wèn)
13.2.2 所有容器都支持的特征
13.2.3 序列式容器中元素的插入和刪除
13.2.4 vector容器、deque容器和list容器的比較
13.3 使用關(guān)聯(lián)式容器
13.3.1 set容器
13.3.2 multiset容器
13.3.3 map容器
13.3.4 multimap容器
13.4 關(guān)聯(lián)式容器支持的成員函數(shù)操作
13.4.1 元素的插入
13.4.2 元素的刪除
13.4.3 元素的查找與訪問(wèn)
13.5 迭代器
13.5.1 理解迭代器的本質(zhì)
13.5.2 迭代器的5種類(lèi)型簡(jiǎn)介
13.5.3 為什么要定義這么多迭代器
13.5.4 容器中定義的迭代器類(lèi)型與5種類(lèi)型的對(duì)應(yīng)
13.5.5 流迭代器
13.5.6 前向迭代器、雙向迭代器和隨機(jī)訪問(wèn)迭代器
13.5.7 混合迭代器函數(shù)
13.5.8 迭代器失效
13.6 泛型算法
13.6.1 什么是函數(shù)對(duì)象
13.6.2 算法分類(lèi)
13.7 適配器
13.7.1 容器適配器
13.7.2 迭代器適配器
13.7.3 函數(shù)適配器
13.8 小結(jié)
13.9 上機(jī)實(shí)踐習(xí)題
第五篇 輸入輸出處理和編程規(guī)范
第14章 輸入輸出和文件
14.1 輸入/輸出概述
14.1.1 什么是文件
14.1.2 流
14.1.3 緩沖區(qū)
14.1.4 重定向
14.1.5 3種輸入/輸出機(jī)制
14.2 高層I/O
14.2.1 標(biāo)準(zhǔn)輸出函數(shù)printf()
14.2.2 標(biāo)準(zhǔn)輸入函數(shù)scanf()
14.2.3 掃描集
14.2.4 sprintf()函數(shù)和sscanf()函數(shù)
14.2.5 fprintf()函數(shù)和fscanf()函數(shù)
14.2.6 文件訪問(wèn)機(jī)制
14.3 流類(lèi)庫(kù)
14.3.1 流類(lèi)庫(kù)更安全、更高效
14.3.2 流類(lèi)庫(kù)層次
14.4 輸出流
14.4.1 操作符>操作符
14.5.2 輸入流與格式狀態(tài)字
14.5.3 輸入流與域?qū)?br />14.5.4 使用get()函數(shù)讀取單個(gè)字符
14.5.5 使用get()和getline()函數(shù)讀取C風(fēng)格字符串
14.5.6 其他istream方法
14.6 流狀態(tài)
14.6.1 什么是流狀態(tài)
14.6.2 讀取流狀態(tài)
14.6.3 管理流狀態(tài)
14.7 重載>>和

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)