VC++2008專題應(yīng)用程序開發(fā)實例精講

出版時間:2008-10  出版社:電子工業(yè)  作者:張忠?guī)?nbsp; 頁數(shù):457  
Tag標(biāo)簽:無  

前言

  編寫本書的目的Microsoft Visual C++ 2008(以下簡稱VC++ 2008)是微軟公司Visual Studio 2008開發(fā)套件中的一出重頭戲。VC++ 2008中語言和庫的新特點(diǎn),使用戶開發(fā)安全、可靠的應(yīng)用程序比以前更容易。它既提供了功能強(qiáng)大而靈活的標(biāo)準(zhǔn)C++,又提供了適用于.NET框架下編程的強(qiáng)大的開發(fā)語言。MFC(Microsoft Foundation Class Library)中的各種類結(jié)合起來構(gòu)成了一個應(yīng)用程序框架,它的目的就是讓程序員在此基礎(chǔ)上來建立Windows下的應(yīng)用程序,這是一種相對于SDK來說更為簡單的方法。因為總體上,MFC框架定義了應(yīng)用程序的輪廓,并提供了用戶接口的標(biāo)準(zhǔn)實現(xiàn)方法,程序員所要做的就是通過預(yù)定義的接口把具體應(yīng)用程序特有的東西填入這個輪廓。VC++ 2008提供了相應(yīng)的工具來完成這個工作:解決方案資源管理器可以用來生成初步的框架文件(代碼和資源等);資源編輯器用于幫助直觀地設(shè)計用戶接口;ClassWizard用來協(xié)助添加代碼到框架文件;最后進(jìn)行編譯,即可通過類庫實現(xiàn)應(yīng)用程序特定的邏輯。VC++ 2008仍然支持MFC,因此本書的程序都是用MFC開發(fā)的。目前市場上關(guān)于VC++的書雖然很多,但都是基于2005及更舊版本的,介紹編程語言和基礎(chǔ)原理的較多,介紹專題應(yīng)用程序開發(fā)實例方面的卻較少。該書的編寫出版正好可以彌補(bǔ)這種不足。本書內(nèi)容安排本書從工程實用的角度出發(fā),針對目前最新版VC++ 2008系列,通過實例精講的形式,詳細(xì)介紹了VC++ 2008各種熱門專題應(yīng)用程序開發(fā)的方法與技巧。全書分6篇共25章,主要內(nèi)容如下所述。第1篇為基礎(chǔ)知識,簡要介紹了C++編程基礎(chǔ)、MFC編程基礎(chǔ)及VC++. NET平臺與Windows編程,讀者通過學(xué)習(xí),可以了解一些.NET與Windows編程的知識。第2篇至第6篇分別為數(shù)據(jù)庫應(yīng)用開發(fā)實例、網(wǎng)絡(luò)與串口通信開發(fā)實例、多媒體應(yīng)用開發(fā)實例、數(shù)字圖像處理實例、游戲編程開發(fā)實例,通過覆蓋5大熱門專題領(lǐng)域的23個實例,詳細(xì)介紹了利用VC++ 2008開發(fā)專題程序的設(shè)計思想和實現(xiàn)方法。這些實例基礎(chǔ)、典型、實用,易學(xué)易懂,為讀者提供了一個難得的學(xué)習(xí)途徑。無論讀者此前基礎(chǔ)如何,選擇本書,都將有較大收獲和提高。編輯本段本書優(yōu)勢和特色與同類型圖書相比,本書主要具備如下的一些優(yōu)勢和特色。(1)全書從工程實用的角度出發(fā),通過23個專題實例,詳細(xì)介紹了VC++ 2008各個領(lǐng)域的應(yīng)用開發(fā)技術(shù)和技巧。(2)實例典型實用,全面涵蓋數(shù)據(jù)庫開發(fā)、網(wǎng)絡(luò)通信、多媒體應(yīng)用、數(shù)字圖像處理及游戲編程5大熱門行業(yè),使讀者一本在手、職場無憂。(3)本書不但提供了詳細(xì)的設(shè)計思路與實現(xiàn)方案,而且對實例的所有程序代碼都做了詳細(xì)注釋,有利于讀者理解和鞏固知識點(diǎn)。(4)本書光盤中附有實例的程序源代碼,讀者稍加修改,便可應(yīng)用于自己的工作或完成自己的課題,物超所值。本書適合于高校計算機(jī)相關(guān)專業(yè)的大學(xué)生,以及從事VC++應(yīng)用程序開發(fā)的科研人員使用。本書主要由張忠?guī)浘帉?,另外參與編寫的人員還有張媛媛、趙磊磊、廖日坤、金鎮(zhèn)、李寧宇、黃小惠、廖濟(jì)林、龐麗梅、邱遠(yuǎn)彬、黃桂群、劉偉捷、黃乘傳、黃小歡、黃小寬、唐清善、邱寶良、周克足、劉斌、李亞捷、李永懷、周衛(wèi)東等,他們在資料收集、整理和技術(shù)支持方面也做了大量的工作,在此一并向他們表示感謝!由于時間倉促,再加之作者的水平有限,書中難免存在一些不足之處,歡迎廣大讀者批評和指正。

內(nèi)容概要

  《VC++2008專題應(yīng)用程序開發(fā)實例精講》VC++2008專題應(yīng)用程序開發(fā)實例精講從實用的角度出發(fā),通過實例精講的形式,詳細(xì)介紹了VC++ 2008各種熱門專題應(yīng)用程序開發(fā)的方法與技巧。全書分6篇共25章,第1篇為VC++ 2008基礎(chǔ)知識,簡要介紹了C++編程基礎(chǔ)、MFC編程基礎(chǔ)及VC++ .NET平臺與Windows編程;第2篇至第6篇為VC++ 2008專題應(yīng)用程序開發(fā)實例,通過23個專題實例,詳細(xì)深入地介紹了VC++ 2008各種領(lǐng)域的應(yīng)用開發(fā)技術(shù)和技巧,具體包括數(shù)據(jù)庫應(yīng)用開發(fā)實例、網(wǎng)絡(luò)與串口通信開發(fā)實例、多媒體應(yīng)用開發(fā)實例和數(shù)字圖像處理實例及游戲編程開發(fā)實例?!禫C++2008專題應(yīng)用程序開發(fā)實例精講》語言簡潔,層次清晰,結(jié)構(gòu)合理。重點(diǎn)突出了應(yīng)用性和實用性兩個基本原則。不但詳細(xì)介紹了VC++ 2008各種領(lǐng)域的應(yīng)用開發(fā)技術(shù),而且提供了設(shè)計思路、關(guān)鍵技術(shù)與實現(xiàn)方案,側(cè)重于程序設(shè)計思路和過程的介紹,并對實例的程序代碼做了詳細(xì)注釋,有利于讀者理解和鞏固知識點(diǎn)?!禫C++2008專題應(yīng)用程序開發(fā)實例精講》光盤中附有豐富的實例程序源代碼,讀者稍加修改,便可應(yīng)用在自己的工作中或者用于完成自己的課題,物超所值。

書籍目錄

第1篇 VC++ 2008基礎(chǔ)知識第1章 C++編程基礎(chǔ)1.1 C++簡介1.1.1 ANSI/ISO標(biāo)準(zhǔn)1.1.2 名稱/標(biāo)識符1.1.3 使用擴(kuò)展字符集的名稱1.1.4 命名空間1.1.5 代碼注釋1.1.6 標(biāo)準(zhǔn)庫1.2 數(shù)據(jù)類型1.3 變量名1.4 運(yùn)算符和表達(dá)式1.4.1 賦值運(yùn)算符:將某個數(shù)據(jù)的值賦給某個變量1.4.2 關(guān)系運(yùn)算符和關(guān)系表達(dá)式1.4.3 邏輯運(yùn)算符和邏輯表達(dá)式1.5 const關(guān)鍵字1.6 控制語句1.6.1 if語句1.6.2 嵌套的if語句1.6.3 嵌套的if-else語句1.6.4 switch語句1.6.5 while語句1.6.6 for語句1.7 類1.7.1 類的定義1.7.2 類的繼承1.7.3 類的多態(tài)1.7.4 運(yùn)算符重載1.8 流類庫1.9 模板1.9.1 函數(shù)模板1.9.2 特定模板函數(shù)1.9.3 類模板1.10 本章總結(jié)……第2章 MFC編程基礎(chǔ)第3章 VC++.NET平臺與Windows編程第2篇 數(shù)據(jù)庫應(yīng)用開發(fā)實例第4章 酒店管理系統(tǒng)第5章 人事管理系統(tǒng)第6章 考勤管理系統(tǒng)設(shè)計第7章 圖書館管理系統(tǒng)設(shè)計第8章 倉庫管理系統(tǒng)第3篇 網(wǎng)絡(luò)與串口通信開發(fā)實例第9章 服務(wù)器端應(yīng)用程序模塊第10章 客戶端應(yīng)用程序模塊第11章 串口編程:調(diào)試精靈的實現(xiàn)第12章 串口實現(xiàn)雙機(jī)互聯(lián)第13章 GPS程序模塊的實現(xiàn)第14章 PC與PDA數(shù)據(jù)交互系統(tǒng)設(shè)計第4篇 多媒體應(yīng)用開發(fā)實例第15章 CD播放器的實現(xiàn)第16章 MIDI播放器的實現(xiàn)第17章 借助DirectDraw實現(xiàn)水波的模擬第18章 用VC++ 2008設(shè)計屏幕抓圖第19章 實現(xiàn)自動連續(xù)播放多媒體第20章 OpenGL視圖中繪制三維物體第5篇 數(shù)字圖像處理實例第21章 圖像復(fù)原程序模塊第22章 圖像的壓縮編碼程序第23章 圖像分割程序模塊第6篇 游戲編程開發(fā)實例第24章 俄羅斯方塊游戲設(shè)計第25章 太空射擊游戲設(shè)計第26章 網(wǎng)絡(luò)游戲外掛模塊設(shè)計附錄A C++編程規(guī)范集粹附錄B Visual C++編程規(guī)范歸納

編輯推薦

  《VC++2008專題應(yīng)用程序開發(fā)實例精講》適合普通高校計算機(jī)、自動化與電子技術(shù)等相關(guān)專業(yè)的大學(xué)生,以及從事相關(guān)程序開發(fā)工作的人員使用。在實例功能說明部分,以圖文的方式給出實例的功能說明及運(yùn)行效果;設(shè)計思想及相關(guān)技術(shù)部分給出該實例的設(shè)計思想及關(guān)鍵知識點(diǎn);程序?qū)崿F(xiàn)及代碼部分則詳細(xì)說明了實例實現(xiàn)步驟及代碼的詳細(xì)解釋;實例總結(jié)部分對實例的關(guān)鍵技術(shù)及讀者應(yīng)注意的地方進(jìn)行了歸納,便于讀者在學(xué)習(xí)過程中舉一反三。  精選23個專題應(yīng)用實例,涵蓋數(shù)據(jù)庫開發(fā)、網(wǎng)絡(luò)與通信開發(fā)、多媒體應(yīng)用開發(fā)、數(shù)字圖像處理、游戲編程5大熱門領(lǐng)域。  典型模塊程序與綜合系統(tǒng)設(shè)計有機(jī)結(jié)合,詳細(xì)介紹Vc++2008各種領(lǐng)域的應(yīng)用  發(fā)方法與技巧,適合各級讀者快速學(xué)習(xí)和提高。  提供系統(tǒng)設(shè)計思路與實現(xiàn)方案,側(cè)重程序設(shè)計思路和過程的介紹,對實例程序代碼做詳細(xì)注釋,利于讀者理解和鞏固知識點(diǎn)?!  禫C++2008專題應(yīng)用程序開發(fā)實例精講》盤書結(jié)合,光盤中附有實例的程序源代碼,讀者稍加修改,便可應(yīng)用于自己的工作中或者完成自己的課題,物超所值。

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    VC++2008專題應(yīng)用程序開發(fā)實例精講 PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號-7