出版時(shí)間:2010-12 出版社:清華大學(xué) 作者:霍頓 頁(yè)數(shù):1011
Tag標(biāo)簽:無(wú)
前言
歡迎使用本書。通過(guò)學(xué)習(xí)本書,您可以使用Microsoft公司最新的應(yīng)用程序開(kāi)發(fā)系統(tǒng),成為優(yōu)秀的C++程序員。本書旨在講述C++程序設(shè)計(jì)語(yǔ)言,然后講述如何運(yùn)用C++語(yǔ)言開(kāi)發(fā)自己的Windows應(yīng)用程序。在此過(guò)程中,讀者將了解這一最新Visual C++版本所提供的很多激動(dòng)人心的新功能,包括如何在自己的應(yīng)用程序中充分利用多核處理器。 0.1 使用C++語(yǔ)言編程 Visual C++ 2010支持兩種截然不同但又緊密相關(guān)的C++語(yǔ)言,即ISO/IEC標(biāo)準(zhǔn)C++(本書稱其為本地C++)和C++/CLL雖然很多專業(yè)開(kāi)發(fā)人員選用本地C++,尤其是當(dāng)性能是需要考慮的主要因素時(shí),但是C++/CLI和Windows Forms應(yīng)用程序帶來(lái)的開(kāi)發(fā)速度和簡(jiǎn)易性使得C++/CLI也成了基本的語(yǔ)言。因此,本書將深入討論這兩種版本的C++語(yǔ)言。 Visual C++ 2010完全支持原來(lái)的ISO/IEC標(biāo)準(zhǔn)C++語(yǔ)言,同時(shí)還支持即將發(fā)布的ISO/IEC標(biāo)準(zhǔn)C++提供的一些功能強(qiáng)大的新特性。因此,本書不僅涵蓋ISO/IEC標(biāo)準(zhǔn)C++的原有功能,同時(shí)還會(huì)介紹新語(yǔ)言特性。 Visual C++ 2010也支持C++/CLI,它是Microsoft公司作為本地C++的擴(kuò)展而開(kāi)發(fā)的C++版本。C++/CLI背后的思想是向本地C++添加一些特性,從而能夠開(kāi)發(fā)以.NET支持的虛擬機(jī)環(huán)境為目標(biāo)的應(yīng)用程序。這就將C++添加到能使用.NET Framework的其他語(yǔ)言(例如,BASIC和C#)中。C++/CLI語(yǔ)言目前是一個(gè)ECMA標(biāo)準(zhǔn),同時(shí)也符合定義.NET虛擬機(jī)環(huán)境的CLI標(biāo)準(zhǔn)。 Visual C++ 2010的這兩種C++版本互為補(bǔ)充,各自完成不同的任務(wù)。ISO/IEC C++用于開(kāi)發(fā)在本地計(jì)算機(jī)上運(yùn)行的高性能應(yīng)用程序,而C++/CLI專門為.NET Framework開(kāi)發(fā)應(yīng)用程序。掌握了使用這兩種C++版本開(kāi)發(fā)應(yīng)用程序的基礎(chǔ)知識(shí)之后,就能夠充分利用Visual C++ 2010。
內(nèi)容概要
本書作者ivor horton采用了容易理解的講授方法,并提供了詳盡的示例,使讀者很快就可以成為一名優(yōu)秀的c++程序員。本書針對(duì)visual c++ 2010版本做了全面更新,介紹了最新開(kāi)發(fā)環(huán)境,講述了如何使用visual c++構(gòu)建真實(shí)世界的應(yīng)用程序。本書在手,您就邁向了通往用兩種c++版本編寫應(yīng)用程序的成功之路,成為一名富有成就的c++程序員就指日可待了?! ”緯厣 ∈褂胿isual c++ 2010支持的兩種c++語(yǔ)言技術(shù)講述c++編程的基礎(chǔ)知識(shí) 分享c++程序的錯(cuò)誤查找技術(shù),介紹程序調(diào)試的通用準(zhǔn)則 討論每一個(gè)windows應(yīng)用程序的結(jié)構(gòu)和基本元素 舉例說(shuō)明如何用mfc開(kāi)發(fā)本地windows應(yīng)用程序 指導(dǎo)讀者用c++和c++/cli設(shè)計(jì)和創(chuàng)建具體的windows應(yīng)用程序 提供了大量可以工作的示例和練習(xí),旨在幫助讀者掌握編程技巧
作者簡(jiǎn)介
Ivor Horton原本是一位數(shù)學(xué)家,卻因向往信息技術(shù)工作輕松而收入豐厚,因而涉足信息技術(shù)領(lǐng)域。盡管現(xiàn)實(shí)情況常常是工作辛苦而收入?yún)s相對(duì)不高,但他仍堅(jiān)持從事計(jì)算機(jī)工作至今。在不同的時(shí)期,他從事過(guò)的工作包括程序設(shè)計(jì)、系統(tǒng)設(shè)計(jì)、顧問(wèn)工作以及管理和實(shí)現(xiàn)相當(dāng)復(fù)雜的項(xiàng)目。
Horton在計(jì)算機(jī)系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)方面,擁有多年的工作經(jīng)驗(yàn),這些系統(tǒng)應(yīng)用于多種行業(yè)的工程設(shè)計(jì)和制造運(yùn)營(yíng)。他不僅能運(yùn)用多種編程語(yǔ)言開(kāi)發(fā)特殊用途的應(yīng)用程序,而且還為科研人員和工程人員提供教學(xué),以幫助他們完成這類工作。
書籍目錄
第1章 使用visual c++ 2010編程 1.1 .net framework 1.2 clr 2 1.3 編寫c++應(yīng)用程序 1.4 學(xué)習(xí)windows編程 1.4.1 學(xué)習(xí)c++ 1.4.2 c++標(biāo)準(zhǔn) 1.4.3 屬性 1.4.4 控制臺(tái)應(yīng)用程序 1.4.5 windows編程概念 1.5 集成開(kāi)發(fā)環(huán)境簡(jiǎn)介 1.5.1 編輯器 1.5.2 編譯器 1.5.3 鏈接器 1.5.4 庫(kù) 1.6 使用ide 1.6.1 工具欄選項(xiàng) 1.6.2 可??康墓ぞ邫凇 ?.6.3 文檔 1.6.4 項(xiàng)目和解決方案 1.6.6 創(chuàng)建和執(zhí)行windows應(yīng)用程序 1.6.7 創(chuàng)建windows forms 應(yīng)用程序 1.7 小結(jié) 1.8 本章小結(jié)內(nèi)容第2章 數(shù)據(jù)、變量和計(jì)算第3章 判斷的循環(huán)第4章 數(shù)組、字符串和指針第5章 程序結(jié)構(gòu)(1)第6章 程序結(jié)構(gòu)(2)第7章 自定義數(shù)據(jù)類型第8章 深入理解類第9章 類繼承和虛函數(shù)
章節(jié)摘錄
插圖:
媒體關(guān)注與評(píng)論
“最好的C++圖書之一!”“長(zhǎng)期以來(lái),Ivor Horton一直撰著有關(guān)計(jì)算機(jī)編程的書籍。我有3本不同作者撰著的C++編程書籍,但這本是最好的。如果你想成為一名Windows平臺(tái)開(kāi)發(fā)人員,那么這本書一定會(huì)為你提供幫助。這本書針對(duì)C++初級(jí)編程人員,因此內(nèi)容詳實(shí)并且易于理解。如果你是一名C++中級(jí)編程人員,那么你可以跳過(guò)基礎(chǔ)的部分。歡迎來(lái)到C++編程世界!” ——June 6.2010By Gopal Adhikari“CyberWolf”(美國(guó)亞利桑那州圖森)
圖書封面
圖書標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載
Visual C++2010入門經(jīng)典 PDF格式下載