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

Visual C++編程基礎(chǔ)

Visual C++編程基礎(chǔ)

定 價(jià):¥38.00

作 者: 劉衛(wèi)宏,陳培編著
出版社: 科學(xué)出版社
叢編項(xiàng): Visual C++ 程序員之路
標(biāo) 簽: VC++

ISBN: 9787030125606 出版時(shí)間: 2003-12-01 包裝: 平裝
開本: 26cm 頁數(shù): 405 字?jǐn)?shù):  

內(nèi)容簡介

  日新月異的軟件開發(fā)工具給程序員帶來極大的方便,但是眾多的開發(fā)工具和語言也給開發(fā)人員選擇開發(fā)工具帶來了挑戰(zhàn).在眾多工具和語言中,VisualC++獨(dú)樹一幟,人們把VC稱作“專業(yè)程序員使用的工具”,其主要原因在二個(gè)方面:第一,VC所使用語言是C++,OO語言的優(yōu)點(diǎn)(比如繼承.多態(tài).抽象等)不必多說,第二是要想編寫優(yōu)秀的Windows程序,程序員必須掌握更多的Windows操作系統(tǒng)底層知識(shí),而VC自然占有得天獨(dú)厚優(yōu)勢.但是,在學(xué)習(xí)VisualC++之前,還需要掌握一些C++的基礎(chǔ)知識(shí),例如面向?qū)ο蟮母拍钆c思維,程序的語句.函數(shù)等,這樣才更有利于學(xué)習(xí)和使用VisualC++開發(fā)環(huán)境的強(qiáng)大功能.本書共分為14章,從簡單到復(fù)雜,從常規(guī)話題到高級話題,詳細(xì)介紹了C++語言的各個(gè)方面的知識(shí),體現(xiàn)了面向?qū)ο缶幊痰乃枷?第1章C++語言概述介紹Win32編程基本概念和基本原理,面向?qū)ο缶幊痰乃枷?C++語法規(guī)則.C++程序結(jié)構(gòu),以及C++語言的發(fā)展,讓用戶對C++語言有所了解和熟悉.第2章常量和變量介紹C++語言的最為基本的要素——變量類型及聲明.包括變量.常量和數(shù)組的定義,初始化與賦值,簡單的格式化I/O函數(shù)等.這些都是編寫C++程序時(shí)最為基本的知識(shí),讀者必須熟練掌握,對程序員非常重要.第3章運(yùn)算符介紹C++程序的各種表達(dá)式和運(yùn)算符.包括算術(shù)運(yùn)算符.邏輯運(yùn)算符.運(yùn)算符的聯(lián)合操作,以及運(yùn)算符的優(yōu)先級.數(shù)據(jù)類型轉(zhuǎn)換等知識(shí).第4章語句語句和表達(dá)式是C++程序的重要內(nèi)容,本章介紹了C++語言的簡單語句和復(fù)雜語句,包括語句的聲明.選擇語句.循環(huán)語句.開關(guān)語句.轉(zhuǎn)向語句等.第5章函數(shù)函數(shù)事實(shí)上就是處理事件的方法.C++語言的函數(shù)有系統(tǒng)函數(shù)和用戶自定義函數(shù)二類.本章對有關(guān)函數(shù)的類型.定義及調(diào)用作了前面介紹(參數(shù)傳遞.函數(shù)作用范圍.函數(shù)調(diào)用——嵌套調(diào)用.遞歸調(diào)用,以及函數(shù)的重載.函數(shù)內(nèi)聯(lián)等).第6章結(jié)構(gòu)與預(yù)處理包括結(jié)構(gòu).結(jié)構(gòu)數(shù)組.聯(lián)合枚舉及預(yù)處理,并給出了實(shí)例程序進(jìn)行剖析.第7章指針這是C++進(jìn)行數(shù)據(jù)索引的獨(dú)特方法.包括指針變量的定義.指針與數(shù)組.指向函數(shù)的指針.結(jié)構(gòu)指針等.第8章文件.庫函數(shù)和算法文件是計(jì)算機(jī)信息的基本集合.本章介紹了文件的生成與處理.文件I/0函數(shù).庫函數(shù)與頭文件的使用.算法與數(shù)據(jù)結(jié)構(gòu),這些都是進(jìn)行程序設(shè)計(jì)與歸檔時(shí)不容忽視的內(nèi)容.第9章類與對象既然繼承是C++的重要特性,那么有關(guān)類和對象的思想就顯得尤為重要了.本章介紹了類與對象的定義.對象的生命周期以及初始化.讀者應(yīng)當(dāng)對類域.類成員(靜態(tài)數(shù)據(jù)成員和成員函數(shù)).類指針友元以及對象數(shù)組必須非常清楚.第10章類的繼承與派生繼承包括單繼承.多繼承和虛擬繼承,讀者應(yīng)掌握派生類與基類的關(guān)系,創(chuàng)建和生成構(gòu)造函數(shù)與析構(gòu)函數(shù)的方法.第11章類的高級話題主要討論類型轉(zhuǎn)換.運(yùn)算符號(hào)重載以及虛函數(shù).第12章模板討論模板的創(chuàng)建和使用,實(shí)例化類模板.讀者在進(jìn)行實(shí)際應(yīng)用開發(fā)時(shí),注意使用模板可以提高開發(fā)工作效率.第13章異常出力技術(shù)任何一種開發(fā)語言都有自己的優(yōu)勢和不足,C++也不例外.異常處理機(jī)制是程序開發(fā)中不可或缺的為了提高應(yīng)用系統(tǒng)健壯性的重要步驟和方法,為延長軟件壽命.減少系統(tǒng)維護(hù)開支提供了重要保證.第14章?盒退惴ㄓ隨TL使用迭代器技術(shù)能實(shí)現(xiàn)程序開發(fā)中的數(shù)據(jù)結(jié)構(gòu)與算法的有效分離.STL主要依賴于模板而不是封裝.繼承和虛函數(shù)(多態(tài)性)——OOP的3個(gè)要素,它提供了訪問容器(一種數(shù)據(jù)結(jié)構(gòu))中對象的方法,而算法用來操作容器中的數(shù)據(jù)的模板函數(shù).最后,本書還提供了每一章練習(xí)題的參考答案,以便檢查你的學(xué)習(xí)成果.本書由王波波組織編寫,其他參加本書部分編寫的人員有:李長林.張義.張玉平.范鳳強(qiáng)等,在此一并表示感謝.這是一本介紹VisualC++例程的實(shí)用編程指導(dǎo)書,它是VisualC++程序員之路系列的第一本。本書重點(diǎn)介紹VisualC++基礎(chǔ)知識(shí),并通過實(shí)例將VisualC++的主要知識(shí)點(diǎn)有機(jī)地串連起來,并在實(shí)踐中靈活應(yīng)用,以指導(dǎo)讀者進(jìn)行實(shí)際應(yīng)用開發(fā)與編程。全書由14章組成,內(nèi)容涉及C++語言基礎(chǔ)、變量與常量、VisualC++運(yùn)算符與重?亍++語法、函數(shù)、結(jié)構(gòu)與預(yù)處理、指針對象、友元、類的繼承與派生、文件操作、庫函數(shù)與算法、模板、泛型算法與STL以及異常處理技術(shù)等。所講知識(shí)全面,內(nèi)容翔實(shí),實(shí)例典型,講練結(jié)合,方法實(shí)用。本書適合于使用VisualC++進(jìn)行應(yīng)用開發(fā)的初、中級程序員,高校和社會(huì)專業(yè)培訓(xùn)班,以及作為項(xiàng)目管理和系統(tǒng)分析員的參考書。日新月異的軟件開發(fā)工具給程序員帶來極大的方便,但是眾多的開發(fā)工具和語言也給開發(fā)人員選擇開發(fā)工具帶來了挑戰(zhàn).在眾多工具和語言中,VisualC++獨(dú)樹一幟,人們把VC稱作“專業(yè)程序員使用的工具”,其主要原因在二個(gè)方面:第一,VC所使用語言是C++,OO語言的優(yōu)點(diǎn)(比如繼承.多態(tài).抽象等)不必多說,第二是要想編寫優(yōu)秀的Windows程序,程序員必須掌握更多的Windows操作系統(tǒng)底層知識(shí),而VC自然占有得天獨(dú)厚優(yōu)勢.但是,在學(xué)習(xí)VisualC++之前,還需要掌握一些C++的基礎(chǔ)知識(shí),例如面向?qū)ο蟮母拍钆c思維,程序的語句.函數(shù)等,這樣才更有利于學(xué)習(xí)和使用VisualC++開發(fā)環(huán)境的強(qiáng)大功能.本書共分為14章,從簡單到復(fù)雜,從常規(guī)話題到高級話題,詳細(xì)介紹了C++語言的各個(gè)方面的知識(shí),體現(xiàn)了面向?qū)ο缶幊痰乃枷?第1章C++語言概述介紹Win32編程基本概念和基本原理,面向?qū)ο缶幊痰乃枷?C++語法規(guī)則.C++程序結(jié)構(gòu),以及C++語言的發(fā)展,讓用戶對C++語言有所了解和熟悉.第2章常量和變量介紹C++語言的最為基本的要素——變量類型及聲明.包括變量.常量和數(shù)組的定義,初始化與賦值,簡單的格式化I/O函數(shù)等.這些都是編寫C++程序時(shí)最為基本的知識(shí),讀者必須熟練掌握,對程序員非常重要.第3章運(yùn)算符介紹C++程序的各種表達(dá)式和運(yùn)算符.包括算術(shù)運(yùn)算符.邏輯運(yùn)算符.運(yùn)算符的聯(lián)合操作,以及運(yùn)算符的優(yōu)先級.數(shù)據(jù)類型轉(zhuǎn)換等知識(shí).第4章語句語句和表達(dá)式是C++程序的重要內(nèi)容,本章介紹了C++語言的簡單語句和復(fù)雜語句,包括語句的聲明.選擇語句.循環(huán)語句.開關(guān)語句.轉(zhuǎn)向語句等.第5章函數(shù)函數(shù)事實(shí)上就是處理事件的方法.C++語言的函數(shù)有系統(tǒng)函數(shù)和用戶自定義函數(shù)二類.本章對有關(guān)函數(shù)的類型.定義及調(diào)用作了前面介紹(參數(shù)傳遞.函數(shù)作用范圍.函數(shù)調(diào)用——嵌套調(diào)用.遞歸調(diào)用,以及函數(shù)的重載.函數(shù)內(nèi)聯(lián)等).第6章結(jié)構(gòu)與預(yù)處理包括結(jié)構(gòu).結(jié)構(gòu)數(shù)組.聯(lián)合枚舉及預(yù)處理,并給出了實(shí)例程序進(jìn)行剖析.第7章指針這是C++進(jìn)行數(shù)據(jù)索引的獨(dú)特方法.包括指針變量的定義.指針與數(shù)組.指向函數(shù)的指針.結(jié)構(gòu)指針等.第8章文件.庫函數(shù)和算法文件是計(jì)算機(jī)信息的基本集合.本章介紹了文件的生成與處理.文件I/0函數(shù).庫函數(shù)與頭文件的使用.算法與數(shù)據(jù)結(jié)構(gòu),這些都是進(jìn)行程序設(shè)計(jì)與歸檔時(shí)不容忽視的內(nèi)容.第9章類與對象既然繼承是C++的重要特性,那么有關(guān)類和對象的思想就顯得尤為重要了.本章介紹了類與對象的定義.對象的生命?芷諞約俺跏薊?.讀者應(yīng)當(dāng)對類域.類成員(靜態(tài)數(shù)據(jù)成員和成員函數(shù)).類指針友元以及對象數(shù)組必須非常清楚.第10章類的繼承與派生繼承包括單繼承.多繼承和虛擬繼承,讀者應(yīng)掌握派生類與基類的關(guān)系,創(chuàng)建和生成構(gòu)造函數(shù)與析構(gòu)函數(shù)的方法.第11章類的高級話題主要討論類型轉(zhuǎn)換.運(yùn)算符號(hào)重載以及虛函數(shù).第12章模板討論模板的創(chuàng)建和使用,實(shí)例化類模板.讀者在進(jìn)行實(shí)際應(yīng)用開發(fā)時(shí),注意使用模板可以提高開發(fā)工作效率.第13章異常出力技術(shù)任何一種開發(fā)語言都有自己的優(yōu)勢和不足,C++也不例外.異常處理機(jī)制是程序開發(fā)中不可或缺的為了提高應(yīng)用系統(tǒng)健壯性的重要步驟和方法,為延長軟件壽命.減少系統(tǒng)維護(hù)開支提供了重要保證.第14章泛型算法與STL使用迭代器技術(shù)能實(shí)現(xiàn)程序開發(fā)中的數(shù)據(jù)結(jié)構(gòu)與算法的有效分離.STL主要依賴于模板而不是封裝.繼承和虛函數(shù)(多態(tài)性)——OOP的3個(gè)要素,它提供了訪問容器(一種數(shù)據(jù)結(jié)構(gòu))中對象的方法,而算法用來操作容器中的數(shù)據(jù)的模板函數(shù).最后,本書還提供了每一章練習(xí)題的參考答案,以便檢查你的學(xué)習(xí)成果.本書由王波波組織編寫,其他參加本書部分編寫的人員有:李長林.張義.張玉平.范鳳強(qiáng)等,在此一并表示感謝.

作者簡介

暫缺《Visual C++編程基礎(chǔ)》作者簡介

圖書目錄

第1章  C++語言概述                  
 1. 1  面向?qū)ο蟪绦蚋攀?nbsp;                 
 1. 1. 1  理解面向?qū)ο蟮暮x                  
 1. 1. 2  OOP的由來                  
 1. 1. 3  OOP的特點(diǎn)                  
 1. 1. 4  C++與C語言                  
 1. 2  C++語言的詞法和規(guī)則                  
 1. 3  C++程序結(jié)構(gòu)                  
 1. 3. 1  C++程序結(jié)構(gòu)的組成                  
 1. 3. 2  C++程序的書寫格式                  
 1. 3. 3  C++程序的實(shí)現(xiàn)                  
 1. 4  C++的發(fā)展                  
 1. 5  本章小結(jié)                  
 習(xí)題1                  
 第2章  常量和變量                  
 2. 1  數(shù)據(jù)類型                  
 2. 2  常  量                  
 2. 3  變  量                  
 2. 4  數(shù)  組                  
 2. 5  變量初始化和賦值                  
 2. 6  輸入/輸出函數(shù)                  
 2. 6. 1  輸入函數(shù)                  
 2. 6. 2  輸出函數(shù)                  
 2. 6. 3  格式化輸入/輸出函數(shù)                  
 2. 7  本章小結(jié)                  
 習(xí)題2                  
 第3章  運(yùn)算符                  
 3. 1  運(yùn)算符簡介                  
 3. 1. 1  算術(shù)運(yùn)算符                  
 3. 1. 2  關(guān)系和邏輯運(yùn)算符                  
 3. 1. 3  按位運(yùn)算符                  
 3. 1. 4  特殊運(yùn)算符                  
 3. 1. 5  聯(lián)合操作                  
 3. 2  運(yùn)算符的優(yōu)先級                  
 3. 3  表達(dá)式                  
 3. 3. 1  表達(dá)式的種類                  
 3. 3. 2  表達(dá)式的值                  
 3. 4  數(shù)據(jù)類型與轉(zhuǎn)換                  
 3. 4. 1  類型定義                  
 3. 4. 2  數(shù)據(jù)類型的轉(zhuǎn)換                  
 3. 5  應(yīng)用實(shí)例                  
 習(xí)題3                  
 第4章  語  句                  
 4. 1  語  句                  
 4. 1. 1  空  白                  
 4. 1. 2  塊和復(fù)合語句                  
 4. 2  簡單語句與復(fù)合語句                  
 4. 3  聲明語句                  
 4. 4  選擇語句                  
 4. 5  循環(huán)語句                  
 4. 5. 1  for循環(huán)語句                  
 4. 5. 2  while循環(huán)                  
 4. 5. 3  dowhile循環(huán)                  
 4. 6  開關(guān)語句                  
 4. 7  轉(zhuǎn)向語句                  
 4. 7. 1  break語句                  
 4. 7. 2  continue語句                  
 4. 7. 3  goto語句                  
 4. 8  偽隨機(jī)數(shù)                  
 習(xí)題4                  
 第5章  函  數(shù)                  
 5. 1  函數(shù)的定義                  
 5. 1. 1  函數(shù)定義                  
 5. 1. 2  函數(shù)的調(diào)用                  
 5. 2  函數(shù)的接口                  
 5. 2. 1  函數(shù)的返回類型                  
 5. 2. 2  返回值                  
 5. 2. 3  參數(shù)表與參數(shù)傳遞                  
 5. 2. 4  用全程變量實(shí)現(xiàn)參數(shù)互傳                  
 5. 2. 5  設(shè)置參數(shù)的默認(rèn)值                  
 5. 3  函數(shù)的嵌套調(diào)用                  
 5. 4  函數(shù)的遞歸調(diào)用                  
 5. 5  函數(shù)作用范圍                  
 5. 6  函數(shù)重載                  
 5. 6. 1  函數(shù)重載概述                  
 5. 6. 2  重載的實(shí)現(xiàn)                  
 5. 6. 3  運(yùn)算符重載                  
 5. 6. 4  參數(shù)重載                  
 5. 7  函數(shù)內(nèi)聯(lián)                  
 5. 7. 1  內(nèi)聯(lián)函數(shù)引入的原因                  
 5. 7. 2  內(nèi)聯(lián)函數(shù)的定義方法                  
 5. 7. 3  用內(nèi)聯(lián)取代宏代碼                  
 5. 7. 4  內(nèi)聯(lián)函數(shù)的編程風(fēng)格                  
 5. 7. 5  慎用內(nèi)聯(lián)                  
 習(xí)題5                  
 第6章  結(jié)構(gòu)與預(yù)處理                  
 6. 1  結(jié)構(gòu)的概念                  
 6. 1. 1  結(jié)構(gòu)說明和結(jié)構(gòu)變量定義                  
 6. 2. 2  結(jié)構(gòu)變量的使用                  
 6. 2  結(jié)構(gòu)數(shù)組                  
 6. 2. 1  結(jié)構(gòu)數(shù)組                  
 6. 2. 2  結(jié)構(gòu)的復(fù)雜形式                  
 6. 3  聯(lián)  合                  
 6. 3. 1  聯(lián)合說明和聯(lián)合變量定義                  
 6. 3. 2  結(jié)構(gòu)和聯(lián)合的區(qū)別                  
 6. 4  枚舉(enum)                  
 6. 5  預(yù)處理                  
 6. 5. 1  類型說明                  
 6. 5. 2  預(yù)處理                  
 習(xí)題6                  
 第7章  指  針                  
 7. 1  指針概述                  
 7. 1. 1  指針變量的定義                  
 7. 1. 2  指針變量的引用                  
 7. 1. 3  指針運(yùn)算規(guī)則                  
 7. 2  指針和數(shù)組                  
 7. 2. 1  一維數(shù)組的指針表示法                  
 7. 2. 2  指向二維數(shù)組的指針                  
 7. 3  指向函數(shù)的指針                  
 7. 4  結(jié)構(gòu)指針                  
 習(xí)題7                  
 第8章  文件. 庫函數(shù)與算法                  
 8. 1  文  件                  
 8. 1. 1  文件的輸入/輸出函數(shù)                  
 8. 1. 2  容器                  
 8. 2  頭文件與庫函數(shù)                  
 8. 3  算法與數(shù)據(jù)結(jié)構(gòu)                  
 8. 3. 1  排序算法                  
 8. 3. 2  數(shù)據(jù)結(jié)構(gòu)                  
 習(xí)題8                  
 第9章  類與對象                  
 9. 1  類                  
 9. 1. 1  類的概述                  
 9. 1. 2  類的定義                  
 9. 2  對象的定義                  
 9. 2. 1  對象的定義格式                  
 9. 2. 2  對象成員的表示方法                  
 9. 2. 3  對象的生命期                  
 9. 2. 4  關(guān)于類的實(shí)例                  
 9. 3  對象的初始化                  
 9. 3. 1  構(gòu)造函數(shù)和析構(gòu)函數(shù)                  
 9. 3. 2  缺省構(gòu)造函數(shù)和缺省析構(gòu)函數(shù)                  
 9. 3. 3  拷貝初始化構(gòu)造函數(shù)                  
 9. 4  類  域                  
 9. 5  成員函數(shù)的特性                  
 9. 6  類指針                  
 9. 6. 1  指向類成員的指針                  
 9. 6. 2  對象指針和對象引用作參數(shù)                  
 9. 6. 3  this指針                  
 9. 7  類的靜態(tài)成員                  
 9. 7. 1  靜態(tài)數(shù)據(jù)成員                  
 9. 7. 2  靜態(tài)成員函數(shù)                  
 9. 8  友  元                  
 9. 8. 1  友元函數(shù)                  
 9. 8. 2  友元類                  
 9. 9  對象數(shù)組                  
 習(xí)題9                  
 第10章  類的繼承和派生                  
 10. 1  派生與繼承的基本概念                  
 10. 2  基類與派生類的關(guān)系                  
 10. 3  單繼承的應(yīng)用                  
 10. 4  多繼承的應(yīng)用                  
 10. 5  虛擬繼承                  
 10. 6  應(yīng)用實(shí)例                  
 習(xí)題10                  
 第11章  類的高級話題                  
 11. 1  常量類型(const)                  
 11. 2  類型轉(zhuǎn)換                  
 11. 3  new和delete                  
 11. 4  運(yùn)算符重載                  
 11. 4. 1  概述                  
 11. 4. 2  運(yùn)算符重載的例子                  
 11. 5  虛函數(shù)                  
 習(xí)題11                  
 第12章  模  板                  
 12. 1  模板的概念                  
 12. 2  模板的參數(shù)                  
 12. 3  模板的使用與實(shí)例化                  
 12. 4  類模板中的友元                  
 習(xí)題12                  
 第13章  異常處理技術(shù)                  
 13. 1  異常處理機(jī)制                  
 13. 2  C++異常處理                  
 13. 2. 1  try塊                  
 13. 2. 2  throw塊                  
 13. 2. 3  catch塊                  
 13. 3  異常處理的嵌套                  
 習(xí)題13                  
 第14章  泛型算法與STL                  
 14. 1  STL概述                  
 14. 2  迭代器技術(shù)                  
 14. 2. 1  迭代器的類型                  
 14. 2. 2  使用迭代器編程                  
 14. 3  函數(shù)和函數(shù)對象                  
 習(xí)題14                  
 習(xí)題解答                  
 習(xí)題1                  
 習(xí)題2                  
 習(xí)題3                  
 習(xí)題4                  
 習(xí)題5                  
 習(xí)題6                  
 習(xí)題7                  
 習(xí)題8                  
 習(xí)題9                  
 習(xí)題10                  
 習(xí)題11                  
 習(xí)題12                  
 習(xí)題13                  
 習(xí)題14                  

本目錄推薦

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