出版時(shí)間:2005-8 出版社:機(jī)械工業(yè)出版社 作者:鄭阿奇 頁數(shù):336
內(nèi)容概要
本書以Visral C++.NET2003為平臺(tái),從全新的角度介紹Visral C++.NET2003開發(fā)編程和應(yīng)用。首先介紹Visral C++.NET開發(fā)環(huán)境,然后介紹托管C++基礎(chǔ)托管C++面向?qū)ο缶幊?。在此基礎(chǔ)上,系統(tǒng)介紹Windows窗人本和對話框、常用控件、菜單、工具欄和狀態(tài)欄、GDI+與圖像處理、文檔界面模型和文化操作、數(shù)據(jù)庫等。本書第一部分是Visral C++.NET2003教程,每章后有習(xí)題,第二部分為實(shí)驗(yàn),最后還有綜合應(yīng)用實(shí)習(xí)。為了方便教學(xué)需要,本書配有教學(xué)課件和配套的應(yīng)用程序?qū)嵗?。只要閱讀本書,結(jié)合實(shí)驗(yàn)指導(dǎo)進(jìn)行練習(xí)和實(shí)習(xí),就能在較短的時(shí)間內(nèi)基本掌握Visral C++.NET203及其應(yīng)用技術(shù)。 本書可作為大學(xué)本科、高職高專有關(guān)課程的教材,也可作為廣大Visral C++.NET用戶的自學(xué)參考書。
書籍目錄
第一部分 教程 第1章 Visual C++.NET開發(fā)環(huán)境 1.1 開發(fā)環(huán)境簡介 1.1.1 概述 1.1.2 開發(fā)環(huán)境的菜單和工具欄 1.1.3 窗口及其基本操作 1.1.4 起始頁面 1.2 解決方案和解決方案工作區(qū) 1.2.1 解決方案基本概念 1.2.2 解決方案資源管理器 1.2.3 類視圖 1.2.4 資源視圖 1.2.5 設(shè)置解決方案屬性 1.2.6 生成解決方案 1.3 創(chuàng)建一個(gè)Visual C++.NET程序 1.3.1 創(chuàng)建程序框架 1.3.2 理解程序框架 1.3.3 添加并修改代碼 1.3.4 生成和運(yùn)行 1.4 簡單調(diào)試程序 1.4.1 修正語法錯(cuò)誤 1.4.2 使用斷點(diǎn) 1.4.3 控制程序運(yùn)行 1.4.4 查看和修改變量的值 習(xí)題 第2章 托管C++基礎(chǔ) 2.1 數(shù)據(jù)類型 2.1.1 基本數(shù)據(jù)類型 2.1.2 常量 2.1.3 變量 2.2 運(yùn)算符 2.2.1 算術(shù)運(yùn)算符 2.2.2 賦值運(yùn)算符 2.2.3 關(guān)系運(yùn)算符 2.2.4 邏輯運(yùn)算符 2.2.5 位運(yùn)算符 2.2.6 三目運(yùn)算符 2.2.7 增1和減1運(yùn)算符 2.2.8 逗號運(yùn)算符 2.2.9 sizeof運(yùn)算符 2.3 基本語句 2.3.1 表達(dá)式語句、空語句和復(fù)合語句 2.3.2 選擇語句 2.3.3 循環(huán)語句 2.3.4 break和continue語句 2.4 函數(shù) 2.4.1 函數(shù)的定義和調(diào)用 2.4.2 函數(shù)的參數(shù)傳遞 2.4.3 帶默認(rèn)形參值的函數(shù) 2.4.4 函數(shù)的遞歸調(diào)用 2.4.5 函數(shù)重載 2.4.6 函數(shù)模板 2.5 構(gòu)造類型 2.5.1 數(shù)組 2.5.2 傳遞數(shù)組參數(shù) 2.5.3 枚舉類型 2.6 指針和引用 2.6.1 指針和指針變量 2.6.2 &和*運(yùn)算符 2.6.3 指針和數(shù)組 2.6.4 指針和函數(shù) 2.6.5 引用 2.6.6 函數(shù)的引用傳遞 習(xí)題 第3章 托管C++面向?qū)ο缶幊? 3.1 類和對象 3.1.1 類的定義 3.1.2 對象的定義 3.2 類的成員及特性 3.2.1 構(gòu)造函數(shù) 3.2.2 析構(gòu)函數(shù) 3.2.3 屬性 3.2.4 對象成員初始化 3.2.5 this指針 3.2.6 靜態(tài)成員 3.3 繼承和派生 3.3.1 繼承 3.3.2 派生類的構(gòu)造函數(shù)和析構(gòu)函數(shù) 3.4 多態(tài)和虛函數(shù) 3.4.1 虛函數(shù) 3.4.2 純虛函數(shù)和抽象類 3.4.3 __abstract和__sealed 3.4.4 接口 3.4.5 委托 3.4.6 運(yùn)算符重載 3.5 裝箱與拆箱 3.6 命名空間和程序集 3.7 字符串 3.8 異常處理 習(xí)題 第4章 Windows窗體和對話框 …… 第5章 常用控件 第6章 菜單、工具欄和狀態(tài)欄 第7章 GDI+與圖像處理 第8章 文檔界面模型和文件操作 第9章 數(shù)據(jù)庫 第二部分 實(shí)驗(yàn)第三部分 附錄
章節(jié)摘錄
書摘 前言: 微軟公司.NET平臺(tái)提供的軟件開發(fā)和部署具有強(qiáng)大功能,包括獨(dú)立于特定語言和平臺(tái)的能力,使開發(fā)者用他們最擅長的語言(如Visual Basic .NET、Visual C++ .NET、C#等)就可以完成相同的軟件項(xiàng)目。.NET程序能夠駐留在多個(gè)平臺(tái)上,或者在多個(gè)平臺(tái)之間進(jìn)行通信,從而促進(jìn)了Web服務(wù)在Internet上的傳輸。它創(chuàng)造了軟件開發(fā)的新范型,提高了編程效率,縮短了開發(fā)時(shí)間。 Visual C++ .NET 2003作為Visual Studio .NET 2003的重要組成部分,在保留原Visual C++編程能力的基礎(chǔ)上,加入了.NET環(huán)境中一系列激動(dòng)人心的新特性。從教學(xué)的角度講,雖然不是以追求最新內(nèi)容為目標(biāo),但是以應(yīng)用為目的學(xué)習(xí)C++開發(fā)和編程課程,教授Visual C++ .NET 2003課程是適宜的。 本書從全新的角度介紹Visual C++ .NET 2003,從而真正掌握它的核心和精彩之處。而且,本書提供的部分實(shí)例有一些閃光點(diǎn),這是讀者非常想了解而在其他同類書中不一定能夠找到的,這些都有利于教學(xué)和應(yīng)用。 本書第一部分是Visual C++ .NET 2003教程,每章后有習(xí)題,第二部分為實(shí)驗(yàn),最后還有綜合應(yīng)用實(shí)習(xí)。為了方便教學(xué),本書配有教學(xué)課件和配套的應(yīng)用程序?qū)嵗?,需要者登錄華章網(wǎng)站下載?! ?shí)際上,本教程不僅適合于教學(xué),也非常適合于Visual C++ .NET 2003的各類培訓(xùn),以及供開發(fā)應(yīng)用程序的用戶學(xué)習(xí)和參考。只要閱讀本書,結(jié)合實(shí)驗(yàn)指導(dǎo)進(jìn)行練習(xí)和實(shí)習(xí),就能在較短的時(shí)間內(nèi)基本掌握Visual C++ .NET 2003及其應(yīng)用技術(shù)?! ”緯啥∮泻停暇煼洞髮W(xué))和劉毅(南京審計(jì)學(xué)院)編寫,鄭阿奇(南京師范大學(xué))對全書進(jìn)行統(tǒng)編、定稿。劉建、劉中、鄭進(jìn)、周怡君、李莉等其他同志對本書的編寫提供了幫助,在此一并表示感謝!
媒體關(guān)注與評論
書評本書以Visual Studio .NET 2003為編程環(huán)境,從基本概念和實(shí)際應(yīng)用出發(fā),由淺入深、循序漸進(jìn)地講述如何運(yùn)用Visual C++.NET開發(fā)實(shí)用的Windows應(yīng)用程序。本書以培養(yǎng)學(xué)生利用Visual C++.NET工具開發(fā)實(shí)際應(yīng)用程序的能力為主要目的,以豐富、實(shí)際的示例和實(shí)驗(yàn)習(xí)題為基礎(chǔ),力求準(zhǔn)確、簡練地講解Windows編程的各個(gè)方面,同時(shí)強(qiáng)調(diào)基礎(chǔ)知識(shí)和技能培養(yǎng)。 通過本書您將學(xué)會(huì): ■Windows窗體和對話框編程; ■標(biāo)簽、面板按鈕等控件編程; ■菜單、工具欄和狀態(tài)欄編程; ■GDI+和圖像編程; ■文檔和視圖編程; ■數(shù)據(jù)庫編程。
圖書封面
評論、評分、閱讀與下載
Visual C++.NET程序設(shè)計(jì)教程 PDF格式下載