Visual C++程式設計視頻教程

Visual C++程式設計視頻教程

Visual C++程式設計視頻教程》是2005 年6月電子工業出版社出版的圖書,作者楊紅雲 尹立民。

基本介紹

  • 書名:Visual C++程式設計視頻教程
  • 作者:楊紅雲、尹立民
  • ISBN:7121012251
  • 頁數:372
  • 出版社:電子工業出版社
  • 出版時間:2005 年6月
  • 裝幀:平裝
  • 開本:16開
  • 叢書名:程式設計視頻教程叢書
內容簡介,目錄,

內容簡介

visual c++不僅僅是一個集成開發環境,也可以說是一門程式設計語言,它簡單易學,套用非常廣泛。
本書通過10章的篇幅全面講解了visual c++的安裝、開發環境、語法規則、數據類型,以及各種應用程式的設計思路和實現方法等內容。
本書的隨附光碟中收錄了書中典型實例的視頻演示全過程,讀者跟隨光碟的演示可以輕鬆掌握visual c++的編程方法。光碟中還提供了全書所有實例的原始碼,方便讀者學習使用。

目錄

第1章 進入visual c++編程世界
1.1 visual c++的起源
1.2 visual c++6.0的版本
1.3 安裝visual c++6.0
1.4 開始使用visual c++
1.4.1 啟動visual c++
1.4.2 進入visual c++的工作環境
1.5 編寫第1個應用程式
實例1:編寫第1個應用程式
1.5.1 第1步:創建新的項目
1.5.2 第2步:選擇程式的文檔支持類型
1.5.3 第3步:選擇程式的界面選項
1.5.4 第4步:選擇程式的其他選項
1.5.5 第5步:確認檔案和類名
1.5.6 第6步:添加控制項
1.5.7 第7步:設定控制項屬性
1.5.8 第8步:編寫程式代碼
1.5.9 第9步:運行程式
1.5.10 第10步:結束程式並保存工程
1.6 分析程式代碼
.1.6.1 應用程式類——cfirstprogramapp類
1.6.2 其他檔案
1.7 習題
1.7.1 選擇題
1.7.2 簡答題
1.7.3 編程題
第2章 visual c++編程環境及其與c++的共性知識
2.1 集成開發環境的使用
2.1.1 選單總體介紹
2.1.2 file選單
實例2:新建一個workspace
實例3:打開一個已有的workspace
實例4:向workspace添加項目
實例5:新建一個html檔案
2.1.2 edit選單
實例6:在多個檔案中查找
實例7:創建書籤
實例8:使用書籤
2.1.3 view選單
實例9:檔案屬性與資料夾屬性的查看和修改
2.1.4 insert選單
實例10:添加點陣圖資源
2.1.5 proiect選單
實例11:創建源程式瀏覽信息檔案
實例12:使用源程式瀏覽信息
2.1.6 build選單
實例13:利用斷點調試程式
實例14:逐行執行程式
2.1.7 tools選單
實例15:在visual c++的狀態條上顯示時間
2.1.8 window選單
實例16:查看打開視窗的列表
實例17:排列視窗
2.1.9 help選單
2.2 c++語言初步
2.2.1 字元集
2.2.2 保留字
2.2.3 標識符
2.2.4 標點符號
2.2.5 程式注釋
2.2.6 長句分行
2.2.7 一行多句
2.3 讓visual c++幫助編寫代碼
2.3.1 自動列出成員
2.3.2 自動快速諮詢
2.4 使用控制台項目進行輸入與輸出
2.4.1 如何創建控制台項目
實例18:創建控制台項目
2.4.2 控制台與輸入輸出操作
實例19:實現基本的輸入與輸出
2.5 習題
2.5.1 選擇題
2.5.2 簡答題
第3章 visual c++編程基礎
3.1 數據類型
3.2 常量與變數
3.2.1 命名常量
實例20:計算圓面積
3.2.2 使用命名常量的好處
3.2.3 用宏表示常量
3.2.4 為何使用變數
3.2.5 定義變數
3.2.6 給變數命名及注意事項
3.2.7 初始化變數
實例21:未初始化的變數等於什麼?
3.2.8 變數的取值範圍
實例22:測試整數的溢出
3.3 整型數據
3.3.1 整型常量
3.3.2 整型變數
3.4 實型數據
3.4.1 實型常量
3.4.2 實型變數
3.4.3 為什麼不用實型代替整型
3.5 字元型數據
3.5.1 字元常量
實例23:使用轉義字元
3.5.2 字元串常量
3.5.3 字元變數
3.5.4 字元變數的特殊性
實例24:字元與數值
3.6 其他數據
3.6.1 布爾型(boo1)
3.6.2 無類型(void)
3.6.3 為數據類型起別名:typedef
3.6.4 sizeof的使用
實例25:sizeof例程
3.6.5 枚舉常量
3.7 運算符、表達式、語句
3.7.1 算術運算符
實例26:求1+2+3+4+5
3.7.2 關係運算
3.7.3 邏輯運算
3.7.4 表達式和語句
3.8 一維數組的定義及套用
3.8.1 數組與變數
3.8.2 一維數組的定義
3.8.3 如何給數組中的元素賦值
3.8.4 一維數組的套用——求數組中的最大值
實例27:不使用數組,實現讓用戶輸入10個數,然後輸出最大值
實例28:使用數組求最大值
3.8.5 一維數組的套用——冒泡排序
實例29:冒泡排序實例
3.8.6 一維數組的套用——選擇排序
3.8.7 一維數組的套用——查找數組元素
實例30: 查找數組中的元素
3.9 多維數組
3.9.1 多維數組的定義
3.9.2 維數組的初始化
3.9.3 二維數組的套用
實例31:將一個3x4的矩陣a轉置後輸出
實例32:列印楊輝三角形
3.10 函式
3.10.1 主函式與子函式
3.10.2 函式的定義
3.10.3 函式的聲明
3.10.4 函式的調用
3.10.5 數組與函式
實例33:調用子函式求數組元素之和
實例34:利用函式實現矩陣相加
3.11 習題
3.11.1 選擇題
3.11.2 簡答題
3.11.3 編程題
第4章 程式流程控制
4.1 if語句
4.1.1 最簡單的if
實例35:使用if語句求輸入數的絕對值
實例36:求三個數中的最大值並輸出
4.1.2 執行複合語句訂
4.1.3 能夠處理兩種情況的if-else
實例37:使用if-else計算平均分數
4.1.4 逐一判斷條件的else if
實例38:輸入自變數根據函式求值
實例39:是否是閏年
4.1.5 嵌套的if語句
實例40:判斷輸入數值的位數
4.1.6 if語句的正確流程
4.1.7 if語句的錯誤用法
4.2 多分支的switch語句
4.2.1 認識switch語句
實例41:練習switch語句
實例42:正序、逆序列印各位數
4.2.2 case子句的有效組織方法
4.2.3 使用switch語句要注意的問題
4.3 計次執行的for循環
4.3.1 認識for循環
實例43.求1+2+3…+100
實例44:求n!
實例45:輸出所有的水仙花數
4.3.2 嵌套的for語句
實例46:一元、五元、十元及五十元的紙幣組成一百元的組合有幾種
4.3.3 使用for循環易出現的錯誤
4.3.4 正確使用for循環
4.4 while循環
4.4.1 認識while語句
4.4.2 while與for
實例47:3的幾次方
4.5 do-while循環
4.5.1 認識do-while循環
實例48:使用do-while循環求1+2+3+…+100
4.5.2 do-while循環與while循環
4.5.3 確編寫循環
4.6 習題
4.6.1 選擇題
4.6.2 編程題
第5章 visual c++中的指針與類
5.1 什麼是指針
5.2 指針變數
5.2.1 指針變數的聲明
5.2.2 指針可執行的運算
5.3 用指針訪問數組元素
實例49:下標和指針兩種形式訪問數組元素
實例50:通過指針變數訪問數組元素
實例51:通過指針變數來操作字元串
5.4 指針數組與指向指針的指針變數
5.4.1指針數組
實例52:判斷用戶輸入的月份
5.4.2 指向一維數組的指針變數
實例53:演示指向一維數組的指針變數的用法
5.4.3 指向指針的指針變數
實例54:通過二級指針訪問數組元素
5.5 指針與函式
5.5.1 指針作為函式的參數
5.5.2 函式返回值為指針的函式
5.5.3 指向函式的指針
5.6 動態分配和釋放記憶體
5.6.1 new和delete運算符
5.6.2 使用new和delete應注意的事項
5.7 其他類型的指針
5.7.1 void型指針
5.7.2 const型指針變數
5.8 c++的類和類的定義
5.8.1 什麼是類
5.8.2 類的定義格式
5.9 類與對象
5.9.1 對象的定義和成員表示
實例55:類的套用實例
5.9.2 構造函式和析構函式
5.9.3 典型錯誤
5.10 類的繼承和派生
5.11 常用的mfc類
5.11.1 功能強大的字元串類cstring
5.11.2 mfc數組類
5.11.3 mfc鍊表類
5.11.4 ctime時間類
5.12 習題
5.12.1 判斷題
5.12.2 選擇題
5.13.3 編程題
第6章 對話框程式界面設計
6.1 與界面設計相關的視窗
6.1.1 資源管理器
6.1.2 具箱視窗
6.1.3 屬性視窗
6.2 在對話框上布置控制項
6.2.1 三步走布置控制項
6.2.2 三合一布置控制項法
實例56:練習在對話框中布置控制項
6.2.3 選取控制項
6.2.4 刪除控制項
6.2.5 對話框中的格線
6.2.6 控制項的快速布局
實例57:快速布局控制項
6.3 對象屬性的設定
實例58:使用屬性視窗設定控制項屬性
6.3.1 四種屬性設定的類型
6.3.2 鍵盤輸入型
6.3.3 直接選擇型
6.3.4 對話框型
實例59:設定font屬性
6.4 對話框
6.4.1 對話框類型
6.4.2 影響對話框外觀的屬性
實例60:設定指定類型的對話框
6.5 界面設計綜述
6.5.1 控制項位置的安排
6.5.2 控制項的分組
6.5.3 控制項的一致性
6.5.4 合理利用顏色、圖像和顯示效果來達成內容與形式的統一
6.6 習題
6.6.1 選擇題
6.6.2 編程題
第7章 對話框控制項套用編程
7.1 從實例看對話框編程過程
7.1.1 定製對話框
7.1.2 定義成員變數
7.1.3 增加事件處理函式
7.1.4 增加代碼
7.1.5 運行程式
7.2 幾種常用簡單控制項的介紹
7.2.1 靜態文本框
7.2.2 picture控制項
7.2.3 編輯框
實例61:限制編輯框的輸入長度
實例62:隱藏用戶輸入的字元
實例63:可輸入多行文字的編輯框
7.2.4 按鈕、複選框、單選按鈕、組框
實例64:只能單選的單選按鈕
實例65:可以多選的複選框
7.3 使用更多的對話框控制項
7.3.1 列表框(listbox)
實例66:收集用戶輸入的列表框
7.3.2 組合框(combo box)
7.3.3 滾動條(scroll bar)
7.3.4 進度條(progress)
7.3.5 滑動控制項(slider)
7.3.6 控制項的協同運作
實例67:控制項使用綜合實例
7.4 習題
7.4.1 編程題
第8章 程式調試與異常處理
8.1 visual c++程式調試
8.1.1 簡單的斷點調試
8.1.2 複雜的調試操作
8.1.3 調試中用的宏
8.2 異常處理
8.2.1 為什麼在程式中要添加異常處理
8.2.2 c++異常處理過程
8.3 習題
8.3.1 判斷題
8.3.2 簡答題
第9章 檔案讀寫技術
9.1 面向存儲的檔案技術
9.1.1 檔案概述
9.1.2 為什麼要在程式中使用檔案?
9.1.3 檔案類型
9.2 文本檔案的讀寫
9.2.1 客戶操作記錄實例功能預覽及關鍵知識點
9.2.2 文本檔案存儲原理
9.2.3 正確的文本檔案讀寫過程
實例68:以唯讀方式打開一個檔案
實例69:以讀寫的方式打開一個已經存在的檔案
實例70:創建新的檔案並寫入信息
實例71:從已經存在的文本檔案中讀取信息
9.2.4 錯誤的文本檔案讀寫過程
9.2.5 實例演示檔案操作過程
實例72:客戶操作記錄實例
9.3 ini檔案的讀寫
9.3.1 ini檔案存儲原理
9.3.2 ini檔案讀寫過程
實例73:將信息寫a.ini檔案
實例74:從ini檔案讀出信息
9.3.3 錯誤的ini檔案讀寫
9.4 習題
9.4.1 簡答題
9.4.2 編程題
第10章 資料庫應用程式
10.1 資料庫
10.1.1 資料庫的構成
10.1.2 查詢
10.1.3 索引
10.1.4 從零開始創建資料庫
實例75:創建access資料庫info.mdb
10.2 odbc數據源
10.2.1 visual c++的數據源
10.2.2 創建odbc數據源
實例76:建立連線到info.mdb的odbc數據源
10.3 創建自己的資料庫應用程式
10.3.1 構建資料庫操作程式框架
實例77:第1個資料庫應用程式
10.3.2 第1個資料庫程式的相關操作
10.3.3 資料庫的複雜操作
實例78:增加“添加”和“刪除”功能
10.4 分析第1個資料庫應用程式
10.4.1 adodata控制項與數據源的關係
10.4.2 datagrid與adodc之間的關係
10.4.3 關鍵點回顧
10.5 利用mfcodbc技術開發資料庫程式
10.5.1 mfcodbc運算元據庫的原理
10.5.2 編寫mfcodbc資料庫程式
實例79:mfcodbc資料庫程式編寫過程
10.6 幾種visual c++資料庫開發技術的比較
10.6.1 開放資料庫連線(odbcapl)
10.6.2 mfcodbc類
10.6.3 mfcdao(數據訪問對象)編程
10.6.4 ole db
10.6.5 activex數據對象(ado)
10.7 習題
10.7.1 編程題
附錄a 習題答案

相關詞條

熱門詞條

聯絡我們