新到貨2本75折
白話C++之練功

白話C++之練功

  • 定價:954
  • 優惠價:87830
  • 運送方式:
  • 臺灣與離島
  • 海外
  • 可配送點:台灣、蘭嶼、綠島、澎湖、金門、馬祖
  • 可配送點:台灣、蘭嶼、綠島、澎湖、金門、馬祖
載入中...
  • 分享
 

內容簡介

《白話C++》分“練功”和“練武”兩冊。“練功”主講程式設計基礎知識、C++語言語法(含C++11、14等)及多種程式設計範式。具體包括:大白話講解電腦架構、進程、記憶體、二進位等程式設計概念;手把手教複雜程式設計環境的安裝應用;快速感受C++語言概貌及圖形介面、資料庫、網路、多執行緒等功能庫;深入淺出地講解C++語法、標準庫常用元件及面向過程、基於物件、物件導向、泛型等四種程式設計範式的演化與對比。

本書借助生活概念幫助用戶理解程式設計,巧妙安排知識交衩,讓讀者不受限於常見的控制台下程式設計,快速感受C++程式設計的樂趣,提升學習動力。本書適合作為零基礎C++程式設計學習從入門到深造的課程教材。本書也是《白話C++之練武》的學習基礎。“練武”的重點內容有:標準庫(STL)、准標庫(boost)、圖形介面庫程式設計(wxWidgets)、資料庫程式設計、緩存系統程式設計、網路庫程式設計和多媒體遊戲程式設計等。
 

作者介紹

莊嚴

筆名南鬱;20年IT從業經歷,從一線研發人員到企業副總工、技術總監。雖然不同崗位有不同職責,但從未放棄過程式設計。編寫過嵌入式、文字處理軟體、語言解譯器、手機應用、大型分散式網路服務和互聯網商城等軟體系統。現為程知資訊公司創始人,致力於將自身的技術、學習過程、成長歷程、對內對外的技術培訓、大學院校培訓課程以及常年參與技術員面試的心得體會、經驗教訓形成相關課程。
 

目錄

第1章 啟蒙1
1.1開始1
1.2什麼是電腦4
1.2.1“馮·諾依曼”版4
1.2.2“白話 C ”版5
1.3什麼是硬體、軟體6
1.4什麼是程式7
1.4.1什麼是指令7
1.4.2指令相容8
1.4.3程式=指令的邏輯組合8
1.4.4程式vs軟體9
1.5什麼是程式設計語言9
1.5.1機器語言10
1.5.2機器語言的“字母”10
1.5.3二進位(基礎)11
1.5.4組合語言11
1.5.5語言12
1.5.6程式設計思維13
1.5.7從C到C 14
1.6什麼是IDE15
1.7你是程式師17
1.8出發

第2章 準備20
2.1基礎知識20
2.1.1開源協議20
2.1.2“庫”是什麼20
2.1.3“庫”長什麼樣子21
2.1.4學習哪些“庫”22
2.1.5準備安裝目錄22
2.1.6更多支持22
2.2安裝IDE——Code::Blocks23
2.2.1檢查MinGW環境23
2.2.2安裝Code::Blocks23
2.2.3升級Code::Blocks24
2.2.4安裝MinGWw6424
2.2.5試運行25
2.2.6配置IDE26
2.3系統編譯環境變數29
2.4安裝wxWidgets30
2.4.131
2.4.2編譯31
2.4.3檢查32
2.5安裝boost33
2.5.133
2.5.2輔助工具34
2.5.3編譯34
2.5.4檢查35
2.6安裝MySQL35
2.6.1搞清楚“位數”36
2.6.2安裝MySQL37
2.6.3安裝MySQL管理用戶端38
2.6.4安裝MySQL 32位元C語言用戶端庫39
2.7安裝MySQL 39
2.7.1輔助工具39
2.7.239
2.7.3編譯39
2.7.4安裝40
2.8配置Code::Blocks全域變數41
2.8.1新建全域變數集:d2school42
2.8.2全域路徑變數wx42
2.8.3全域路徑變數boost43
2.8.4全域路徑變數mysql44
2.8.5全域路徑變數mysqlpp44

第3章 感受(一)45
3.1Hello
world經典版45
3.1.1嚮導控制台項目45
3.1.2初識代碼47
3.1.3標頭檔48
3.1.4標準輸出cout50
3.1.5名字空間51
3.1.6函數52
3.1.7主函數54
3.1.8注釋55
3.2Hello
world中文版56
3.2.1“字元集”和“編碼”56
3.2.2問題與解決56
3.3Hello
world函數版58
3.3.1定義函數58
3.3.2調用函數58
3.3.3重複調用59
3.3.4帶參函數59
3.4Hello
world交互版61
3.4.1變數61
3.4.2常量63
3.4.3資料類型63
3.4.4定義變數64
3.4.5完成交互64
3.5Hello
world分支版65
3.5.1流程控制ifelse66
3.5.2修改Hello函數——區別對待66
3.5.3多級ifelse67
3.5.4常見關係、邏輯作符67
3.6Hello
world迴圈版68
3.6.1流程控制while68
3.6.2修改main函數——反復作69
3.7Hello
Object生死版70
3.7.1定義物件類型71
3.7.2創建對象72
3.7.3構造函數73
3.7.4析構函數74
3.7.5物件生命週期74
3.7.6物件與記憶體78
3.7.7物件可見區域80
3.8Hello
Object成員版81
3.8.1成員資料84
3.8.2成員函數85
3.9Hello
Object派生版86
3.9.1使用分支86
3.9.2為何派生87
3.9.3如何派生88
3.9.4定義“美人類”88
3.9.5使用“美人類”89
3.9.6變和不變89
3.9.7派生類的生死過程90
3.10Hello
Object多態版92
3.10.1虛函數93
3.10.2虛“析構函數”95
3.10.3應用虛函數96
3.10.4多態vs.非多態99
3.11Hello
Object封裝版99
3.11.1什麼是封裝99
3.11.2類型即封裝101
3.11.3公開、保護、私有102
3.11.4class
vs struct104
3.11.5封裝應用示例105
3.11.6常量成員函數109
3.12Hello
STL向量篇110
3.12.1基礎111
3.12.2常用介面112
3.12.3遍歷113
3.12.4實例:選美大賽管理系統115
3.13Hello
STL鏈
 
 

詳細資料

  • ISBN:9787512429307
  • 規格:平裝 / 881頁 / 16k / 19 x 26 x 4.41 cm / 普通級 / 單色印刷 / 1-1
  • 出版地:中國

最近瀏覽商品

 

相關活動

  • 【文學小說】大塊電子書全書系:縱橫東西書海,每本書都超有「戲」!
 

購物說明

溫馨提醒您:若您訂單中有購買簡體館無庫存/預售書或庫存於海外廠商的書籍,建議與其他商品分開下單,以避免等待時間過長,謝謝。

大陸出版品書況:因裝幀品質及貨運條件未臻完善,書況與台灣出版品落差甚大,封面老舊、出現磨痕、凹痕等均屬常態,故簡體字館除封面破損、內頁脫落...等較嚴重的狀態外,其餘所有商品將正常出貨。 

 

請注意,部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

調貨時間:若您購買海外庫存之商品,於您完成訂購後,商品原則上約21~30個工作天內抵台(若有將延遲另行告知)。為了縮短等待的時間,建議您將簡體書與其它商品分開訂購,以利一般商品快速出貨。 

若您具有法人身份為常態性且大量購書者,或有特殊作業需求,建議您可洽詢「企業採購」。 

退換貨說明 

會員所購買的商品均享有到貨十天的猶豫期(含例假日)。退回之商品必須於猶豫期內寄回。 

辦理退換貨時,商品必須是全新狀態與完整包裝(請注意保持商品本體、配件、贈品、保證書、原廠包裝及所有附隨文件或資料的完整性,切勿缺漏任何配件或損毀原廠外盒)。退回商品無法回復原狀者,恐將影響退貨權益或需負擔部分費用。 

訂購本商品前請務必詳閱商品退換貨原則

  • 古籍優惠
  • 大夢歸離
  • 滿699現折69