出版時間:2010-1 出版社:希望電子 作者:施昌權(quán) 頁數(shù):559
前言
Visual C++是Microsoft Visual Studio系列組件之一,是微軟公司推出的一款C++集成開發(fā)工具。Visual C++是Windows平臺下應用最廣泛、功能最強大的軟件開發(fā)工具之一。Visual C++友好的可視化開發(fā)環(huán)境和豐富的應用程序向?qū)Чδ転閃indows程序員帶來了極大的方便,大大降低了Windows應用程序開發(fā)的復雜性和難度。 本手冊全面介紹了Visual C++方方面面的知識,并以實例方式介紹了Windows應用程序的開發(fā)方法。學完本手冊之后,力求讓讀者有進行項目編程的本領(lǐng)。特點 1.循序漸進,由淺入深 本手冊介紹了Visual C++集成開發(fā)環(huán)境和C++,使讀者在掌握Visual C++集成開發(fā)環(huán)境和C++的基礎(chǔ)上逐步學習Visual C++,掌握Windows運行機制和MFC應用程序框架結(jié)構(gòu)。使讀者可以邊學習,邊動手,更快地掌握Visual C++的各種知識?! ?.技術(shù)全面,內(nèi)容充實 筆者花費2—3個月時間進行前期準備,詳細分析了現(xiàn)在Visual C++廣泛應用的編程領(lǐng)域,其中包含當前熱門的Visual C++編程知識,如圖形繪制、網(wǎng)絡編程、Internet編程、串口編程、數(shù)據(jù)庫編程、多線程編程、ActiveX控件與動態(tài)鏈接庫等。 3.實戰(zhàn)應用,理解深刻 由于Visual C++相關(guān)技術(shù)知識較多,很多讀者無所適從,無從下手。本手冊在講解知識點的同時,編寫實際代碼舉例說明知識點的應用,使得讀者可以深刻理解并迅速地上手。 4.案例精講,深入剖析 根據(jù)筆者多年的項目經(jīng)驗,Visual C++應用系統(tǒng)開發(fā)萬變不離其宗,一通百通。本手冊選取了兩個典型的案例——學生信息管理系統(tǒng)和網(wǎng)絡實時聊天系統(tǒng)。按照軟件開發(fā)的流程,分別在第1 7章和第1 8章對其進行了詳實的介紹。通過這兩個開發(fā)實例的講解,讀者可以真正掌握系統(tǒng)開發(fā)的精髓?! ?.結(jié)合光盤,加速學習 為了讓初學者快速入門,在光盤中提供了所有例程的完整代碼。通過學習這些可以實際運行的工程代碼,讀者就能夠更快地掌握Visual C++。
內(nèi)容概要
Visual C++是Windows平臺下應用最廣泛、功能最強大的軟件開發(fā)工具之一。本手冊由淺入深、循序漸進地介紹了如何使用Visual C++開發(fā)系統(tǒng)。本手冊由18章組成,包括Visual C++6.0概述、C++概述、Windows編程模型與運行機制、MFC應用程序框架結(jié)構(gòu)剖析、文本與文件操作、菜單、工具欄、狀態(tài)欄、對話框、控件、圖形繪制、文檔/視圖結(jié)構(gòu)、網(wǎng)絡編程、Internet編程、串口編程、數(shù)據(jù)庫概述、數(shù)據(jù)庫編程、多線程編程、ActiveX控件與動態(tài)鏈接庫等。為了便于讀者學習,本手冊最后兩章介紹了兩個完整的軟件開發(fā)實例,分別是學生信息管理系統(tǒng)和網(wǎng)絡實時聊天系統(tǒng)?! ”臼謨赃m合廣大Visual C++的編程愛好者、從事軟件開發(fā)的程序員和大專院校學生閱讀?! ”竟獗P內(nèi)容為實例源代碼、語音視頻教學及電子教案(PPT)。 本光盤及配套手冊由北京希望電子出版社獨家發(fā)行,未經(jīng)出版者書面許可,任何單位和個人不得擅自摘抄、復制光盤和本手冊的部分或全部內(nèi)容,并以任何方式進行傳播。
書籍目錄
由淺入深:從基本概念開始講解,逐步深入到實際開發(fā) 實例豐富:講解知識點時穿插了148個實例,有較強的實用性 面向就業(yè):提供了常見面試題,幫助讀者了解入職面試的相關(guān)知識 案例典型:提供了2個取材于實際項目的案例,提高讀者開發(fā)水平 視頻教學:提供了85小時多媒體教學視頻,學習起來更加直觀 涵蓋的主要內(nèi)容 Visual C++開發(fā)環(huán)境 C++語言基礎(chǔ) Windows編程模型 Windows運行機制 MFC框架結(jié)構(gòu)剖析 文本與文件操作 菜單、工具欄和狀態(tài)欄 對話框和控件 圖形繪制 文檔/視圖結(jié)構(gòu) 網(wǎng)絡編程 Internet編程 串口編程 數(shù)據(jù)庫基礎(chǔ) 數(shù)據(jù)庫編程 多線程編程 Active X控件編程 動態(tài)鏈接庫編程 學生信息管理系統(tǒng) 網(wǎng)絡實時聊天系統(tǒng) 光盤內(nèi)容 8.5小時多媒體教學視頻 案例源代碼 教學PPT 讀者對象 Visual C++入門與提高人員 有C++語言基礎(chǔ)的相關(guān)讀者 Visuaf C++編程愛好者 大中專院校的學生 相關(guān)社會培訓班學員 系列特色 定位明確,專門為沒有編程基礎(chǔ)的讀者量身打造 配多媒體教學視頻進行講解,讀者很容易上手 重視對概念的講解,初學人員閱讀起來沒有任何障礙 提供了豐富的典型示例,幫助讀者理解相關(guān)知識點 提供了綜合案例,幫助讀者提高實際開發(fā)水平 講解清楚,操作步驟明確,代碼注釋豐富,易于掌握 作者從事編程工作多年,有豐富的開發(fā)經(jīng)驗
章節(jié)摘錄
Visual C++6.0是一款主要針對C++的開發(fā)工具,C++是一種面向?qū)ο蟮木幊陶Z言,相對于以往面向過程的編程語言(如C、Pascal等),其具有很多優(yōu)點。C++具有封裝性、繼承性和多態(tài)性等特點,利用其開發(fā)的程序具有安全、高效和可重用性強的特性。本章將對C++進行概要性的介紹,主要包括面向過程編程和面向?qū)ο缶幊碳夹g(shù),常用數(shù)據(jù)類型、運算符、表達式以及控制語句,還將介紹類與對象以及類的封裝、繼承、多態(tài)的特性與應用,I/O流類庫以及類模板等知識。本章內(nèi)容包括: 面向過程編程和面向?qū)ο缶幊碳夹g(shù); 常用數(shù)據(jù)類型; 運算符、表達式、控制語句; 數(shù)組、指針與引用、函數(shù); 類與對象; 類的派生、繼承、多態(tài)性; 輸入輸出流類庫; 模板; 頭文件與源文件。 通過本章的學習,讀者可以掌握C++的基礎(chǔ)知識,并為以后更加深入而系統(tǒng)地學習C++打下堅實的基礎(chǔ)?! ?.1 面向?qū)ο蟪绦蛟O計概述 與面向過程編程技術(shù)比,面向?qū)ο缶幊碳夹g(shù)具有很大的優(yōu)勢。傳統(tǒng)的面向過程編程以過程為中心,程序員必須基于過程來組織模塊,這樣的程序模塊之間的偶合性很大,可復用性差,小處修改都有可能帶來程序大變動,而且這個問題隨著程序規(guī)模的增長而變得更加嚴重。正因為有了這些問題,為了更大限度地減小程序開發(fā)的難度和工作量,就有了面向?qū)ο缶幊碳夹g(shù)的誕生。 2.1.1面向過程程序設計 面向過程程序設計是將程序結(jié)構(gòu)按照功能模塊劃分,各模塊之間保持相對獨立關(guān)系,整個系統(tǒng)由一系列的功能模塊組成。面向過程程序設計的設計原則有自上而下、逐步求精等,程序的基本結(jié)構(gòu)主要是順序、選擇和循環(huán)。
圖書封面
評論、評分、閱讀與下載