注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)C/C++及其相關(guān)C++自學(xué)通

C++自學(xué)通

C++自學(xué)通

定 價(jià):¥38.00

作 者: (美)Jesse Liberty著;路明[等]譯
出版社: 機(jī)械工業(yè)出版社;西蒙與舒斯特國(guó)際出版公司
叢編項(xiàng): 計(jì)算機(jī)精品系列叢書 自學(xué)通系列叢書
標(biāo) 簽: C語(yǔ)言

購(gòu)買這本書可以去


ISBN: 9787111060130 出版時(shí)間: 1997-12-01 包裝: 平裝
開本: 26cm 頁(yè)數(shù): 339頁(yè) 字?jǐn)?shù):  

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

  本書是一本自學(xué)C + +編程的教程,分為24個(gè)課時(shí),每課時(shí)為一章。書中介紹一了有關(guān)I/O處理、循環(huán)和數(shù)組、面向?qū)ο蟮某绦蛟O(shè)計(jì)、模塊和創(chuàng)建C + +應(yīng)用程序等內(nèi)容。全書結(jié)構(gòu)清楚、易于理解,無(wú)論是初學(xué)者還是已經(jīng)有了一定C + +程序設(shè)計(jì)的經(jīng)驗(yàn),本書都將令你受益匪淺。

作者簡(jiǎn)介

暫缺《C++自學(xué)通》作者簡(jiǎn)介

圖書目錄

     目 錄
    譯者序
    前 言
    第一部分 介紹C++
   第1章入門
    1.1為什么C++是最佳選擇
    1.1.1過(guò)程化、結(jié)構(gòu)化和面向?qū)ο蟮某绦?br />     設(shè)計(jì)
    1.1.2C++和面向?qū)ο蟮某绦?br />     1.1.3C++是如何發(fā)展起來(lái)的
    1.14C++不僅僅是更好的C語(yǔ)言
    1.1.5是否應(yīng)當(dāng)首先學(xué)習(xí)C語(yǔ)言
    1.2為編程作準(zhǔn)備
    1.3區(qū)分C++、ANSIC++、Windows和其他
    領(lǐng)域的一些概念
    1.4編譯和鏈接源代碼
    1.4.1在集成開發(fā)環(huán)境中進(jìn)行編譯
    1.4.2鏈接程序
    1.5開發(fā)過(guò)程
    1.6HELLO.CPP——第一個(gè)C++程序
    1.7編譯時(shí)出錯(cuò)
    1.8小結(jié)
    1.9問(wèn)與答
   第2章 C++程序的構(gòu)成
    2.1一個(gè)簡(jiǎn)單程序的構(gòu)成
    2.1.1逐個(gè)字符檢查#Include語(yǔ)句
    2.1.2逐行分析
    2.2注釋
    2.2.1注釋的類型
    2.2.2使用注釋
    2.3功能
    2.4小結(jié)
    2.5問(wèn)與答
   第3章 變量與常量
    3.1什么是變量
    3.1.1分配內(nèi)存空間
    3.1.2整數(shù)的大小
    3.1.3signed與unsigned
    3.1.4基本變量類型
    3.2定義 個(gè)變量
    3.2.1區(qū)分大小寫
    3.2.2關(guān)鍵字
    3.3一次說(shuō)明多個(gè)變量
    3.4給變量賦值
    3.5typedef語(yǔ)句
    3.6何時(shí)使用short和long
    3.6.1無(wú)符號(hào)整數(shù)的溢出
    3.6.2有符號(hào)整數(shù)的溢出
    3.7常量
    3.7.1數(shù)值常量
    3.7.2符號(hào)常量
    3.8枚舉常量
    3.9小結(jié)
    3.10問(wèn)與答
   第4章 表達(dá)式與語(yǔ)句
    4.1語(yǔ)句
    4.1.1空白
    4.1.2復(fù)合語(yǔ)句
    4.2表達(dá)式
    4.3運(yùn)算符
    4.3.1賦值運(yùn)算符
    4.3.2數(shù)學(xué)運(yùn)算符
    4.4組合使用賦值語(yǔ)句和數(shù)學(xué)運(yùn)算符
    4.5增量運(yùn)算和減量運(yùn)算
    4.6優(yōu)先級(jí)
    4.7括號(hào)嵌套
    4.8“真”與“假”的實(shí)質(zhì)
    4.9關(guān)系運(yùn)算符
    4.10if語(yǔ)句
    4.10.1else子句
    4.10.2高級(jí)if語(yǔ)句
    4.11在嵌套if語(yǔ)句中使用花括號(hào)
    4.12邏輯運(yùn)算符
    4.12.1邏輯與
    4.12.2邏輯或
    4.12.3邏輯非
    4.13關(guān)系優(yōu)先級(jí)
    4.14深入討論邏輯值“真”與“假”
    4.15小結(jié)
    4.16問(wèn)與答
   第5章 函數(shù)
    5.1什么是函數(shù)
    5.2說(shuō)明并定義函數(shù)
    5.2.1函數(shù)的說(shuō)明
    5.2.2函數(shù)的定義
    5.3局部變量
    54全局變量
    5.5函數(shù)的語(yǔ)句
    5.6函數(shù)的實(shí)參
    5.7形參是局部變量
    5.8返回值
    5.9缺省形參
    5.10功能的重載
    5.10.1深入研究函數(shù)的機(jī)理
    5.10.2棧與函數(shù)
    5.11小結(jié)
    5.12問(wèn)與答
    第二部分 類
   第6章 基本類
    6.1創(chuàng)建新類型
    6.1.1什么是類型
    6.1.2為什么要?jiǎng)?chuàng)建 個(gè)新類型
    6.2類與成員
    6.2.1類的說(shuō)明
    6.2.2有關(guān)命名的約定
    6.2.3定義一個(gè)對(duì)象
    6.2.4類與對(duì)象
    6.3訪問(wèn)類的成員
    6.4私有成員和公有成員
    6.5類方法的實(shí)現(xiàn)
    6.6構(gòu)造函數(shù)和析構(gòu)函數(shù)
    6.6.1缺省構(gòu)造函數(shù)
    6.6.2編譯程序提供的構(gòu)造函數(shù)
    6.7小結(jié)
    6.8問(wèn)與答
   第7章 深入了解類
    7.1const型成員函數(shù)
    7.2接口與方法
    7.3在何處放置類的說(shuō)明以及方法的定義
    7.4內(nèi)聯(lián)實(shí)現(xiàn)
    7.5以其他的類作為數(shù)據(jù)成員的類
    7.6小結(jié)
    7.7問(wèn)與答
   第8章 高級(jí)程序流程控制
    8.1循環(huán)
    8.1.1goto語(yǔ)句——循環(huán)語(yǔ)句的起源
    8.1.2為什么現(xiàn)在不使用goto語(yǔ)句
    8.2while循環(huán)
    8.2.1更加復(fù)雜的while語(yǔ)句
    8.2.2continue和break
    8.2.3while(1)循環(huán)
    8.3do…while循環(huán)
    8.4for循環(huán)
    8.4.1高級(jí)for循環(huán)
    8.4.2空的for循環(huán)
    8.4.3循環(huán)嵌套
    8.5switch語(yǔ)句
    8.6小結(jié)
    8.7問(wèn)與答
    第三部分 內(nèi)存管理
   第9章 指針
    9.1什么是指針
    9.1.1在一個(gè)指針中存儲(chǔ)地址值
    9.1.2指針名
    9.1.3目標(biāo)訪問(wèn)運(yùn)算符
    9.1.4指針、地址和變量
    9.1.5使用指針處理數(shù)據(jù)
    9.1.6檢查地址值
    9.2為什么使用指針
    9.3棧和自由存儲(chǔ)區(qū)
    9.3.1new
    9.3.2delete
    9.3.3內(nèi)存丟失
    9.4小結(jié)
    9.5問(wèn)與答
   第10章 高級(jí)指針
    10.1在自由存儲(chǔ)區(qū)內(nèi)創(chuàng)建對(duì)象
    10.2刪除對(duì)象
    10.3訪問(wèn)數(shù)據(jù)成員
    10.4自由存儲(chǔ)區(qū)中的成員數(shù)據(jù)
    10.5this指針
    10.6this指針的用途
    10.7迷途指針或懸浮指針
    10.8const型指針
    10.8.1const型指針和const型成員函數(shù)
    10.8.2const型this指針
    10.9小結(jié)
    10.10問(wèn)與答
   第11章 引用
    11.1什么是引用
    11.2說(shuō)明一個(gè)引用
    11.3對(duì)引用使用取址運(yùn)算符
    11.4什么可以被引用
    11.5空指針和空引用
    11.6通過(guò)引用傳遞的方式給函數(shù)傳遞實(shí)參
    11.6.1使用指針使swap()函數(shù)正常工作
    11.6.2使用引用實(shí)現(xiàn)swap()
    11.7理解函數(shù)的域名和原型
    11.8返回多個(gè)值
    11.9小結(jié)
    11.10 問(wèn)與答
   第12章 高級(jí)引用和指針
    12.1使用引用傳遞的方式以提高效率
    12.2使用引用代替指針
    12.3如何確定使用引用還是指針
    12.4不要返回一個(gè)非作用域中的目標(biāo)對(duì)象的
    引用
    12.5返回一個(gè)在堆中的對(duì)象的引用
    12.6指針的傳遞
    12.7小結(jié)
    12.8問(wèn)與答
    第四部分 功能強(qiáng)大的工具
   第13章 高級(jí)函數(shù)
    13.1重載成員函數(shù)
    13.2使用缺省值
    13.3在使用缺省值或重載函數(shù)之間選擇
    13.4缺省構(gòu)造函數(shù)
    13.5重載函數(shù)
    13.6初始化對(duì)象
    13.7復(fù)制構(gòu)造函數(shù)
    13.8小結(jié)
    13.9問(wèn)與答
   第14章 運(yùn)算符重載
    14.1運(yùn)算符重載
    14.1.1定義 個(gè)增量函數(shù)
    14.1.2重載后置運(yùn)算符
    14.1.3前置與后置的區(qū)別
    14.1.4pperato+
    14.1.5重載operator+
    14.1.6運(yùn)算符重載的限制
    14.1.7何時(shí)需要重載
    14.1.8operato=
    14.2轉(zhuǎn)換運(yùn)算符
    14.3小結(jié)
    14.4問(wèn)與答
   第15章 數(shù)組
    15.1什么是數(shù)組
    15.2數(shù)組元素
    15.3數(shù)組越界
    15.4界樁錯(cuò)誤
    15.5初始化數(shù)組
    15.6對(duì)象數(shù)組
    15.7多維數(shù)組
    15.8關(guān)于內(nèi)存
    15.9指針數(shù)組
    15.10說(shuō)明自由存儲(chǔ)區(qū)中的數(shù)組
    15.11指向數(shù)組的指針和指針數(shù)組
    15.12指針與數(shù)組名
    15.13刪除自由存儲(chǔ)區(qū)中的數(shù)組
    15.14char型數(shù)組
    15.15strcpy()和strnepy()
    15.16串類
    15.17小結(jié)
    15.18問(wèn)與答
    第五部分 繼承和多態(tài)
   第16章 繼承
    16.1什么是繼承
    16.1.1繼承與派生
    16.1.2動(dòng)物王國(guó)
    16.1.3派生的語(yǔ)法
    16.2私有訪問(wèn)權(quán)限和保護(hù)型訪問(wèn)權(quán)限
    16.3構(gòu)造函數(shù)和析構(gòu)函數(shù)
    16.4重置函數(shù)
    16.4.1重載與重置
    16.4.2隱藏基類方法
    19.4學(xué)會(huì)使用面向?qū)ο蟮姆绞竭M(jìn)行程序
    設(shè)計(jì)
    19.5小結(jié)
    19.6問(wèn)與答
    第六部分 特別主題
   第20章 特殊的類與函數(shù)
    20.1靜態(tài)成員數(shù)據(jù)
    20.2靜態(tài)成員函數(shù)
    20.3包容
    20.3.1訪問(wèn)被包容類的成員
    20.3.2對(duì)被包容成員的選擇性訪問(wèn)
    20.3.3包容的開銷
    20.3.4值復(fù)制與引用復(fù)制
    20.4友元類
    21.7預(yù)定義宏
    21.8小結(jié)
    21.9問(wèn)與答
    高級(jí)主題
   第22章 面向?qū)ο蟮姆治龊驮O(shè)計(jì)
    22.1開發(fā)過(guò)程
    22.2模擬一個(gè)報(bào)警系統(tǒng)
    22.2.1概念表達(dá)
    22.2.2分析需求
    22.2.3高層設(shè)計(jì)和低層設(shè)計(jì)
    22.2.4其他對(duì)象
    22.2.5類的設(shè)計(jì)
    22.2.6如何報(bào)警
    22.2.7事件循環(huán)
    22.3實(shí)例研究:PostMaster
    22.3.1權(quán)衡并取舍
    22.3.2功能分解并逐步求精
    22.3.3信息格式
    22.3.4最初的類的設(shè)計(jì)
    22.3.5有根與無(wú)根的層次結(jié)構(gòu)
    22.3.6設(shè)計(jì)接口
    22.3.7創(chuàng)建一個(gè)原型
    22.3.880/80法則
    22.3.9設(shè)計(jì)PostMasterMessage類
    22.3.10應(yīng)用程序接口
    22.3.11分組進(jìn)行
    22.3.12繼續(xù)進(jìn)行設(shè)計(jì)
    22.3.13使用驅(qū)動(dòng)程序
    22.4小結(jié)
    22.5問(wèn)與答
   第23章 模板
    23.1什么是模板
    23.2參數(shù)化類型
    23.3模板的定義
    23.4使用模板項(xiàng)
    23.5標(biāo)準(zhǔn)模板庫(kù)
    23.6小結(jié)
    23.7問(wèn)與答
   第24章 異常和出錯(cuò)處理
    24.1程序死區(qū)、錯(cuò)誤和損壞的代碼
    24.2異常
    24.3使用try語(yǔ)句塊和catch語(yǔ)句塊
    24.3.1處理異常
    24.3.2多于一個(gè)的catch語(yǔ)句
    24.3.3通過(guò)引用傳遞和多態(tài)的方式
    處理異常
    24.4以下的步驟
    24.5風(fēng)格
    24.5.1花括號(hào)
    24.5.2過(guò)長(zhǎng)的行
    24.5.3switch語(yǔ)句
    24.5.4程序文本
    24.5.5標(biāo)識(shí)符
    24.5.6標(biāo)識(shí)符的拼寫和大寫
    24.5.7注釋
    24.5.8訪問(wèn)權(quán)限
    24.5.9類的定義
    24.5.10include文件
    24.5.11 asset()
    24.5.12const
    24.6后記
    24.6.1到哪里獲得幫助和建議
    24.6.2所需的讀物
    24.6.3雜志
    24.6.4保持聯(lián)系
    第八部分 附 錄
    附錄A 運(yùn)算符優(yōu)先級(jí)
    附錄BC++關(guān)鍵字
   

本目錄推薦

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