資源簡介
編輯推薦
對一個即將出門旅行的人來說,最需要的是一張內(nèi)容詳盡、生動、實(shí)用的旅行地圖。
對即將進(jìn)入神秘、美麗的C++世界的你,最需要的是一本C++世界地圖冊。
本書將帶領(lǐng)你暢游整個C++世界。還等什么,讓我們出發(fā)吧!
內(nèi)容簡介
每一個渴望學(xué)習(xí)C++語言的初學(xué)者都希望能夠有一本全面的,實(shí)用的,同時又是生動有趣的入門書。這本入門書可以告訴這些初學(xué)者,整個C++世界有哪些內(nèi)容構(gòu)成,應(yīng)該按照怎樣的路徑進(jìn)行學(xué)習(xí)探索,用C++進(jìn)行程序設(shè)計(jì)應(yīng)該具有怎樣的設(shè)計(jì)思想,同時,又如何在實(shí)踐中運(yùn)用這些學(xué)到的知識。可以說,這本書基本上囊括了每個C++初學(xué)者都應(yīng)該了解的所有知識,從C++的基礎(chǔ)知識到面向?qū)ο笏枷耄瑥脑O(shè)計(jì)模式到STL標(biāo)準(zhǔn)模板庫,從Windows系統(tǒng)下的開發(fā)到Linux/嵌入式系統(tǒng)下的開發(fā),再到最后的項(xiàng)目管理知識。當(dāng)一位C++初學(xué)者完成本書的學(xué)習(xí)后,他基本上瀏覽了C++的整個世界,可以獨(dú)立地以C++進(jìn)行應(yīng)用開發(fā)了。
作者簡介
陳良喬 程序員、自由撰稿人,畢業(yè)于西安交通大學(xué)。敏而好學(xué),樂于分享,連續(xù)六年獲得微軟MVP稱號。因撰寫一系列Visual Studio 2010技術(shù)文章和Windows 7開發(fā)技術(shù)文章,2010年又獲“MSDN原創(chuàng)之星”稱號。參與微軟中國Visual C++深度體驗(yàn)圓桌會議,終獲得Visual Studio貢獻(xiàn)水晶獎杯。平素喜好新鮮事物,但決非新潮技術(shù)的追捧者,至今還陷在設(shè)計(jì)模式、面向?qū)ο蠓椒ㄖ校荒茏园巍:梦栉呐瑐鞑バ牡茫胁┛停篽ttp://imcc.blogbus.com?
目錄
第1篇 叩開C++世界的大門
第1章 C++世界地圖
1.1 C++是什么
1.2 C++的前世今生
1.2.1 從B到C
1.2.2 從C到C++
1.2.3 從C++到.NET Framework的CLI
1.2.4 最新標(biāo)準(zhǔn)C++0x讓C++重新煥發(fā)活力
1.2.5 C++和C#不得不說的那點(diǎn)事兒
1.2.6 C++世界的五大子語言
1.3 C++世界版圖
1.3.1 Windows系統(tǒng)下的C++開發(fā)
1.3.2 Linux?統(tǒng)下的C++開發(fā)
1.3.3 嵌入式系統(tǒng)下的C++開發(fā)
1.4 如何學(xué)好C++
1.4.1 將自然語言轉(zhuǎn)換為C++程序設(shè)計(jì)語言
1.4.2 “多讀多寫”是學(xué)好C++的不二法門
1.4.3 和Google做朋友
第2章 與C++第一次親密接觸
2.1 一個C++程序的自白
2.1.1 用Visual Studio創(chuàng)建C++程序
2.1.2 以手工方式創(chuàng)建C++程序
2.1.3 C++程序=預(yù)編譯指令+程序代碼+注釋
2.1.4 編譯器和鏈接器
2.1.5 C++程序的執(zhí)行過程
2.1.6 程序的兩大任務(wù):描述?據(jù)與處理數(shù)據(jù)
2.2 基本輸入/輸出流
2.2.1 標(biāo)準(zhǔn)的輸入和輸出對象
2.2.2 輸出格式控制
2.2.3 讀/寫文件
2.3 最常用的開發(fā)環(huán)境Visual Studio
2.3.1 Visual C++的常用菜單
2.3.2 Visual C++的常用視圖
2.4 C++世界旅行必備的物品
2.4.1 編程助手Visual Assist
2.4.2 代碼配置管理工具Visual Source Safe
2.4.3 CodeProject和CodeGuru
2.4.4 C++百科全書MSDN
第2篇 歡迎來到C++世界
第3章 C++世界眾生相
3.1 C++中的數(shù)據(jù)類型
3.2 變量和常量
3.2.1 聲明變量
3.2.2 給變量取個好名字
3.2.3 變量初始化
3.2.4 常量
3.2.5 用宏與const關(guān)鍵字定義常量
3.3 數(shù)值類型
3.3.1 整型數(shù)值類型
3.3.2 浮點(diǎn)型數(shù)值類型
3.4 布爾類型
3.5 字符串類型
3.5.1 字符類型
3.5.2 字符串類型
3.6 數(shù)組
3.6.1 數(shù)組的聲明與初始化
3.6.2 數(shù)組的使用
3.7 枚舉類型
3.8 用結(jié)構(gòu)體類型描述復(fù)雜的事物
3.8.1 結(jié)構(gòu)體的定義
3.8.2 結(jié)構(gòu)體的使用
3.9 指向內(nèi)存位置的指針
3.9.1 指針就是表示內(nèi)存地址的數(shù)據(jù)類型
3.9.2 指針變量的定義
3.9.3 指針的賦值和使用
第4章 將語句編織成程序
4.1 用運(yùn)算符對數(shù)據(jù)進(jìn)行運(yùn)算
4.1.1 用表達(dá)式表達(dá)設(shè)計(jì)意圖
4.1.2 算術(shù)運(yùn)算符
4.1.3 賦值操作符
4.1.4 關(guān)系運(yùn)算符
4.1.5 邏輯運(yùn)算符
4.1.6 運(yùn)算符之間的優(yōu)先順序
4.
代碼片段和文件信息
評論
共有 條評論