目錄
第1章 C++的基礎簡介1-1main()函式1-2註解1-4前置處理器指令1-4訊息方塊1-4C++的語法規則1-6C++的關鍵字和識別字1-7基本資料型別1-8字面常數1-9變數1-10參考1-11指標1-12動態記憶體1-15關鍵字const1-16範圍解析運算子1-18名稱空間1-19結構1-21陣列1-23字串和字元陣列1-25布林運算式和比較運算子1-28控制結構1-29函式1-37傳遞引數給函式1-40傳參考呼叫1-42以傳值方式來傳遞指標1-43傳遞陣列1-45傳回值1-46預設引數1-47函式多載1-48行內函式1-50第2章 VisualStudioVisualStudio的一些基本功能2-1VisualStudio的開發環境2-2專案和工作區2-7AppWizard和ClassWizard2-8資源編輯器2-10建立主控台應用程式2-11使用VisualC++2-13第3章 物件導向程式設計基礎類別和物件3-1OOP和程序化程式設計3-2類別的成員3-4定義類別3-6實體化物件3-9封裝3-12建構子3-16建構子和成員初始化3-19複製建構子3-21解構子3-24常數物件3-27總結3-29第4章 進階物件導向程式設計使用C++繼承4-2實作繼承4-6繼承Private成員4-10呼叫父類別建構子4-11覆寫成員函式4-14多型4-16多型參數4-21多型和覆寫函式4-23異質性集合4-28抽象性4-30第5章 MFC簡介CWinApp類別5-2CFrameWnd類別5-4最小型的MFC應用程式5-6訊息處理5-11MFC工具類別5-17在VisualC++中建立使用MFC的專案5-21第6章 裝置內文、GDI物件和常見訊息裝置內文6-2GDI物件6-7GDI程式範例6-13視窗訊息6-17滑鼠訊息6-20計時器6-24鍵盤輸入6-26獵鴨遊戲6-29第7章 視窗資源資源檢視7-2選單7-5ON_COMMAND()巨集7-9鍵盤加速鍵7-11工具列7-15更新處理常式7-22狀態列7-25字串表7-29點陣圖7-31圖示7-33游標7-36第8章 對話方塊與常見控制項對話方塊8-1獨佔式對話方塊8-5非獨佔式對話方塊8-8常見的對話方塊8-12DoDataExchange()函式8-13常見控制項8-16按鈕控制項8-17靜態控制項8-24編輯控制項8-25清單方塊控制項8-27組合方塊控制項8-32常見控制項和ClassWizard8-35第9章 Document/View架構文件和檢視9-1CDocument類別9-3CView類別9-9CFrameWnd類別9-13CDocTemplate類別9-14總結9-16第10章 MFCAppWizard開啟AppWizard10-2建立對話方塊應用程式10-3建立SDI/MDI應用程式10-11結論10-19
第1章 C++的基礎簡介1-1main()函式1-2註解1-4前置處理器指令1-4訊息方塊1-4C++的語法規則1-6C++的關鍵字和識別字1-7基本資料型別1-8字面常數1-9變數1-10參考1-11指標1-12動態記憶體1-15關鍵字const1-16範圍解析運算子1-18名稱空間1-19結構1-21陣列1-23字串和字元陣列1-25布林運算式和比較運算子1-28控制結構1-29函式1-37傳遞引數給函式1-40傳參考呼叫1-42以傳值方式來傳遞指標1-43傳遞陣列1-45傳回值1-46預設引數1-47函式多載1-48行內函式1-50第2章 VisualStudioVisualStudio的一些基本功能2-1VisualStudio的開發環境2-2專案和工作區2-7...