出版時間:2009-6 出版社:西安電子科技大學(xué)出版社 作者:詹紅霞 等編著 頁數(shù):270
Tag標(biāo)簽:無
前言
VisualC++6.0是Microsoft公司推出的一種可視化、面向?qū)ο蟮母呒壋绦蛟O(shè)計語言,可作為各種系統(tǒng)軟件、應(yīng)用軟件、游戲軟件、網(wǎng)絡(luò)軟件等的開發(fā)平臺。由Visualc++開發(fā)出來的應(yīng)用程序具有與Windows操作系統(tǒng)結(jié)合緊密、可執(zhí)行代碼效率高等特點。多年來的經(jīng)驗告訴我們,一門計算機高級語言,只有與其開發(fā)環(huán)境相結(jié)合,才能很好地將語言學(xué)習(xí)應(yīng)用到實際中。本書在內(nèi)容的編排上由淺入深。書中提供的實例可供讀者練習(xí),提供的例程可幫助讀者更深入地理解每章內(nèi)容,提供的思考題可檢驗讀者對所學(xué)內(nèi)容的掌握程度。最后,書中用一章的內(nèi)容,詳細講解了一個綜合型的設(shè)計案例,配合各章講述的內(nèi)容,讓讀者能在最短的時間內(nèi)以最快捷的方式掌握最實際的知識。本書在內(nèi)容編排上有一定的靈活性,在保證教學(xué)基本要求的前提下,各院校在安排教學(xué)時,可結(jié)合自己學(xué)校的情況來決定。本書由西華大學(xué)詹紅霞擔(dān)任主編,西華大學(xué)侯思穎、陶永紅擔(dān)任副主編。其中第l、5、7、10章由詹紅霞編寫,第3、6、8、9章由侯思穎編寫,第2、4章由陶永紅編寫。另外,西華大學(xué)李茜也參加了部分文稿的整理和修改工作。
內(nèi)容概要
本書根據(jù)教育部電子與通信類課程教學(xué)指導(dǎo)委員會有關(guān)精神,在認真總結(jié)近幾年各高校教學(xué)改革經(jīng)驗的基礎(chǔ)上,結(jié)合作者多年的理論和實踐教學(xué)經(jīng)驗編寫而成。 本書深入淺出,使讀者可以在一個較低的編程起點上掌握Visual C++6.0的程序設(shè)計方法和基本程序設(shè)計思想。全書共10章,內(nèi)容包括Visual C++6.0概述、C++語言基礎(chǔ)、面向?qū)ο缶幊獭⑽募僮?、文檔視圖結(jié)構(gòu)、非客戶區(qū)界面設(shè)計、對話框及常用控件、繪圖、數(shù)據(jù)庫編程及綜合應(yīng)用。本書從實際應(yīng)用的角度出發(fā),結(jié)構(gòu)嚴謹,各主題內(nèi)容的講解都與具體的實例相結(jié)合。 本書可作為高等學(xué)校電子與通信類專業(yè)的教學(xué)用書,也可作為有關(guān)領(lǐng)域工程技術(shù)人員的參考用書。
書籍目錄
第1章 Visual C++6.0概述 1.1 C++程序設(shè)計語言與Visual C++ 1.1.1 C++程序設(shè)計語言 1.1.2 Visual C++6.0的特點 1.2 Visual C++6.0的運行環(huán)境 1.3 Visual C++6.0的不同版本 1.4 Visual C++6.0的菜單欄 1.4.1 “文件”菜單 1.4.2 “編輯”菜單 1.4.3 “查看”菜單 1.4.4 “插入”菜單 1.4.5 “工程”菜單 1.4.6 “編譯”菜單 1.4.7 “工具”菜單 1.4.8 “窗口”菜單 1.4.9 “幫助”菜單 1.5 第一個Visual C++程序 1.6 開發(fā)環(huán)境的初步實踐 思考題第2章 C++語言基礎(chǔ) 2.1 編碼基礎(chǔ) 2.1.1 基本組成 2.1.2 基本符號 2.1.3 關(guān)鍵字 2.1.4 標(biāo)識符 2.2 數(shù)據(jù)類型 2.2.1 基本數(shù)據(jù)類型 2.2.2 自定義數(shù)據(jù)類型 2.3 常量與變量 2.3.1 常量 2.3.2 變量 2.4 運算符和表達式 2.4.1 算術(shù)運算符 2.4.2 賦值運算符 2.4.3 關(guān)系運算符 2.4.4 邏輯運算符 2.4.5 條件運算符 2.4.6 逗號運算符 2.4.7 sizcof運算符 2.5 基本語句 2.5.1 順序語句 2.5.2 選擇語句 2.5.3 循環(huán)語句 2.5.4 轉(zhuǎn)向語句 2.6 構(gòu)造類型 2.6.1 數(shù)組 2.6.2 結(jié)構(gòu) 2.6.3 聯(lián)合 2.6.4 typedef 2.7 函數(shù) 2.7.1 函數(shù)的定義與調(diào)用 2.7.2 函數(shù)的參數(shù)傳遞 2.7.3 函數(shù)中的局部變量與靜態(tài)變量 2.7.4 函數(shù)的嵌套和遞歸 2.7.5 函數(shù)的重載 2.7.6 系統(tǒng)函數(shù) 2.8 指針 2.8.1 指針的概念 2.8.2 指針的定義與引用 2.8.3 指針與動態(tài)內(nèi)存分配 思考題第3章 面向?qū)ο缶幊? 3.1 綜述 3.2 類與對象 3.2.1 類和對象的含義 3.2.2 對象 3.2.3 構(gòu)造函數(shù)和析構(gòu)函數(shù) 3.2.4 類的對象成員 3.2.5 成員函數(shù) 3.2.6 *this指針 3.2.7 類與對象建立舉例 3.3 繼承與派生 3.3.1 繼承與派生的概念 3.3.2 繼承與派生的實例 3.4 多態(tài)性 3.4.1 函數(shù)重載 3.4.2 靜態(tài)聯(lián)編與動態(tài)聯(lián)編 3.5 類、繼承與派生、多態(tài)性綜合實例 思考題第4章 文件操作 4.1 文件的基本概念 4.1.1 文件與流的概念 4.1.2 文件及其結(jié)構(gòu) 4.2 順序文件操作 4.2.1 順序文件的打開和關(guān)閉 4.2.2 文件的讀寫 4.3 隨機文件操作 4.3.1 隨機寫 4.3.2 隨機讀 4.4 二進制文件操作 思考題第5章 文檔視圖結(jié)構(gòu) 5.1 文檔視圖結(jié)構(gòu)概述 5.1.1 文檔和視圖 5.1.2 基本程序結(jié)構(gòu) 5.1.3 框架窗口 5.2 創(chuàng)建文檔/視圖應(yīng)用程序 5.2.1 創(chuàng)建單文檔程序 5.2.2 創(chuàng)建多文檔程序 5.2.3 文檔程序分析 5.2.4 創(chuàng)建文檔視圖類應(yīng)用程序 5.2.5 添加菜單 思考題第6章 非客戶區(qū)界面設(shè)計 6.1 菜單 6.1.1 菜單簡介 6.1.2 CMenu類介紹 6.1.3 菜單的操作 6.1.4 菜單操作實例 6.2 工具欄 6.2.1 向工具欄添加按鈕 6.2.2 工具欄操作實例 6.3 狀態(tài)欄 思考題第7章 對話框及常用控件 7.1 對話框的使用 7.1.1 模式和無模式對話框 7.1.2 創(chuàng)建對話框 7.2 常用控件 7.2.1 靜態(tài)控件 7.2.2 按鈕 7.2.3 編輯框 7.2.4 單選框 7.2.5 復(fù)選框 7.2.6 組合框 7.2.7 常用控件的應(yīng)用例程 7.2.8 對話框的編程 思考題第8章 繪圖 8.1 綜述 8.1.1 設(shè)備環(huán)境和CDC類 8.1.2 GDI寸象 8.1.3 繪圖相關(guān)函數(shù)介紹 8.2 繪圖實例 8.2.1 CDC類函數(shù)的應(yīng)用 8.2.2 畫筆、畫刷應(yīng)用實例 8.2.3 文本輸出應(yīng)用實例 思考題第9章 數(shù)據(jù)庫編程 9.1 綜述 9.1.1 常見數(shù)據(jù)庫訪問技術(shù)簡介 9.1.2 ODBC介紹 9.2 數(shù)據(jù)庫應(yīng)用實例 9.2.1 利用Access創(chuàng)建一個數(shù)據(jù)庫 9.2.2 為ODBC數(shù)據(jù)源管理器添加ODBC數(shù)據(jù)庫源 9.2.3 建立一個帶有ODBC數(shù)據(jù)庫支持功能的單文檔界面工程文件 9.2.4 設(shè)計用戶操作主界面 9.2.5 實現(xiàn)學(xué)生信息瀏覽功能 9.2.6 實現(xiàn)學(xué)生信息添加功能 9.2.7 實現(xiàn)學(xué)生信息刪除功能 9.2.8 實現(xiàn)學(xué)生信息修改功能 思考題第10章 綜合應(yīng)用 題目:學(xué)生成績信息管理系統(tǒng)應(yīng)用程序的設(shè)計參考文獻
章節(jié)摘錄
插圖:1.1C++程序設(shè)計語言與VisualC++1.1.1C++程序設(shè)計語言C++程序設(shè)計語言是從C語言發(fā)展而來的。C語言具有許多優(yōu)點,但它是一種面向過程的編程語言,已不能滿足運用面向?qū)ο蠓椒ㄩ_發(fā)軟件的需要。因此,1980年AT&T貝爾實驗室在C語言的基礎(chǔ)上開發(fā)出了C++語言。C++支持面向?qū)ο蟮某绦蛟O(shè)計,其引入了類的機制,因此最初的C++語言被稱為“帶類的C語言”。以后經(jīng)過不斷完善,成為目前的C++語言。C++語言的主要特點表現(xiàn)在兩個方面:一是全面兼容C語言:二是支持面向?qū)ο蟮姆椒?。C++語言既保持了C語言的簡潔、高效和接近匯編語言等特點,又對C語言的類型系統(tǒng)進行了改革和擴充,因此C++語言比C語言更安全,它的編譯系統(tǒng)能檢查出更多的類型錯誤。
編輯推薦
《Visual C++6.0程序設(shè)計》為高等學(xué)校電子與通信類專業(yè)“十一五”規(guī)劃教材之一。
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載
Visual C++6.0程序設(shè)計 PDF格式下載