注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡軟件與程序設計C/C++及其相關(guān)學通Visual C++的24堂課

學通Visual C++的24堂課

學通Visual C++的24堂課

定 價:¥79.80

作 者: 劉銳寧,梁水,李偉明 等編著
出版社: 清華大學出版社
叢編項: 軟件開發(fā)羊皮卷
標 簽: VC++

ISBN: 9787302256526 出版時間: 2011-06-01 包裝: 平裝
開本: 16開 頁數(shù): 731 字數(shù):  

內(nèi)容簡介

  《學通Visual C++的24堂課》從初中級用戶的角度出發(fā),以通俗易懂的語言、科學合理的設計,配合豐富多彩的實例,全面講述了使用Visual C++ 6.0進行程序開發(fā)的必備知識和技能。全書共分為24堂課,主要包括Visual C++開發(fā)環(huán)境、C++語言基礎(chǔ)、運算符與表達式、流程控制語句、數(shù)組的應用、函數(shù)的應用、面向?qū)ο蟪绦蛟O計、對話框程序設計、Windows通用對話框、菜單、工具欄和狀態(tài)欄、常用控件、高級控件、文件操作、圖形圖像程序設計、打印控制、掌握數(shù)據(jù)庫操作、掌握進程與線程技術(shù)、動態(tài)鏈接庫、網(wǎng)絡編程、程序調(diào)試、屏幕錄像模塊、人事考勤管理系統(tǒng)和企業(yè)短信群發(fā)系統(tǒng)?!秾W通Visual C++的24堂課》適合有志于從事軟件開發(fā)的初學者、高校計算機相關(guān)專業(yè)學生,也可作為軟件開發(fā)人員的參考手冊。 本書通過教學視頻、實例訓練、綜合應用、項目實踐、自我測試、行動指南逐步深入和強化訓練等方式,并輔之以心理勵志,來持續(xù)激發(fā)讀者主動學習、自發(fā)學習。本書給出了340個小型實例,196個綜合應用,6個項目案例(部分在光盤中),各類技巧、試驗200余個,測試題目210個,以方便讀者訓練、測試和快速提升。本書DVD光盤給出了120集(356段)多媒體教學視頻講解,每個實例都給出了相應的源程序,可直接復制源碼學習或應用。

作者簡介

  .

圖書目錄

第1部分 基礎(chǔ)篇
第1堂課 Visual C++開發(fā)環(huán)境
視頻講解:115分鐘
1.1 Visual?C++?6.0概述
1.2 熟悉Visual?C++?6.0開發(fā)環(huán)境
1.2.1 菜單介紹
1.2.2 工具欄介紹
1.2.3 Visual C++ 6.0工作區(qū)窗口介紹
1.2.4 代碼編輯窗口介紹
1.2.5 Visual C++ 6.0 控件面板介紹
1.2.6 輸出窗口介紹
1.3 使用MSDN
1.4 照貓畫虎——基本功訓練
1.4.1 基本功訓練1——自定義工具欄
1.4.2 基本功訓練2——調(diào)整代碼文本顏色
1.4.3 基本功訓練3——批量注釋
1.4.4 基本功訓練4——向工程中加載圖標資源
1.4.5 基本功訓練5——在工程中添加CPP文件
1.5 情景應用——拓展與實踐
1.5.1 情景應用1——編寫加法計算器
1.5.2 情景應用2——在控制臺輸出當前日期
1.5.3 情景應用3——輸出帶邊框的字符串
1.5.4 情景應用4——在控制臺接收用戶輸入的用戶名
1.5.5 情景應用5——輸出商品價格和購買數(shù)量
1.6 自我測試
1.7 行動指南
1.8 成功故事——甩手的故事第2堂課 C++語言基礎(chǔ)
視頻講解:157分鐘
2.1 程序設計基本要素
2.1.1 認識標識符
2.1.2 關(guān)鍵字介紹
2.1.3 常量的定義和使用
2.1.4 變量的定義和使用
2.2 代碼編寫規(guī)范
2.2.1 合理使用注釋
2.2.2 統(tǒng)一代碼縮進
2.2.3 代碼換行
2.2.4 合理使用空格
2.2.5 命名規(guī)則
2.3 數(shù)據(jù)類型
2.3.1 簡單數(shù)據(jù)類型介紹
2.3.2 布爾類型的使用
2.3.3 應用枚舉類型
2.3.4 定義結(jié)構(gòu)體類型
2.3.5 共用體類型介紹
2.3.6 使用指針類型
2.3.7 認識引用類型
2.3.8 自定義類型
2.4 照貓畫虎——基本功訓練
2.4.1 基本功訓練1——定義整型變量并賦初值
2.4.2 基本功訓練2——使用枚舉類型輸出當前星期
2.4.3 基本功訓練3——定義操作員信息結(jié)構(gòu)體
2.4.4 基本功訓練4——使用取值運算符訪問指針數(shù)據(jù)
2.4.5 基本功訓練5——使用帶參數(shù)的宏定義
2.5 情景應用——拓展與實踐
2.5.1 情景應用1——利用#輸出圖形
2.5.2 情景應用2——簡單的字符加密
2.5.3 情景應用3——輸出電視機的狀態(tài)信息
2.5.4 情景應用4——簡歷的快速復制
2.5.5 情景應用5——繪制余弦曲線
2.6 自我測試
2.7 行動指南
2.8 成功故事——“殺毒王”:王江民第3堂課 運算符與表達式
視頻講解:88分鐘
3.1 運算符
3.1.1 賦值運算符
3.1.2 算術(shù)運算符
3.1.3 關(guān)系運算符
3.1.4 邏輯運算符
3.1.5 遞增遞減運算符
3.1.6 位運算符
3.1.7 sizeof運算符
3.1.8 new和delete運算符
3.2 結(jié)合性與優(yōu)先級
3.3 表達式
3.3.1 逗號表達式的使用
3.3.2 條件表達式
3.4 照貓畫虎——基本功訓練
3.4.1 基本功訓練1——計算學生的平均身高
3.4.2 基本功訓練2——判斷是否為回文字符串
3.4.3 基本功訓練3——統(tǒng)計各種字符個數(shù)
3.4.4 基本功訓練4——實現(xiàn)兩個變量值的互換
3.4.5 基本功訓練5——使用條件運算符判斷性別
3.5 情景應用——拓展與實踐
3.5.1 情景應用1——整數(shù)加減法練習
3.5.2 情景應用2——計算圓面積
3.5.3 情景應用3——數(shù)鴨子問題求解
3.5.4 情景應用4——比較兩個數(shù)的大小
3.5.5 情景應用5——驗證用戶名
3.6 自我測試
3.7 行動指南
3.8 成功故事——初中站長的創(chuàng)業(yè)故事第4堂課 流程控制語句
視頻講解:115分鐘
4.1 語句的構(gòu)成
4.2 復合語句
4.3 分支語句
4.3.1 使用if語句實現(xiàn)判斷
4.3.2 多條件判斷的switch語句
4.4 循環(huán)語句
4.4.1 for語句
4.4.2 while語句實現(xiàn)循環(huán)
4.4.3 使用do while語句實現(xiàn)至少循環(huán)一次
4.5 其他控制語句
4.5.1 使用goto語句跳轉(zhuǎn)到指定語句
4.5.2 用于返回數(shù)據(jù)的return語句
4.5.3 使用exit語句跳出當前進程
4.6 照貓畫虎——基本功訓練
4.6.1 基本功訓練1——李白喝酒問題
4.6.2 基本功訓練2——促銷商品的折扣計算
4.6.3 基本功訓練3——燈塔數(shù)量
4.6.4 基本功訓練4——小球下落
4.6.5 基本功訓練5——判斷名次
4.7 情景應用——拓展與實踐
4.7.1 情景應用1——購物街中的商品價格競猜
4.7.2 情景應用2——上帝創(chuàng)世的秘密
4.7.3 情景應用3——再現(xiàn)乘法口訣表
4.7.4 情景應用4——老師分糖果
4.7.5 情景應用5——猴子吃桃
4.8 自我測試
4.9 行動指南
4.10 成功故事——締造華人的硅谷傳奇:楊致遠第5堂課 數(shù)組的應用
視頻講解:51分鐘
5.1 一維數(shù)組
5.1.1 一維數(shù)組的定義
5.1.2 一維數(shù)組的初始化
5.1.3 一維數(shù)組元素的引用
5.1.4 一維數(shù)組的應用
5.2 二維數(shù)組和多維數(shù)組
5.2.1 二維數(shù)組和多維數(shù)組的定義
5.2.2 二維數(shù)組和多維數(shù)組的初始化
5.2.3 二維數(shù)組和多維數(shù)組的引用
5.2.4 二維數(shù)組和多維數(shù)組的應用
5.3 指針與數(shù)組
5.3.1 指向數(shù)組的指針
5.3.2 指針數(shù)組
5.4 照貓畫虎——基本功訓練
5.4.1 基本功訓練1——定義一個整型數(shù)組并初始化
5.4.2 基本功訓練2——動態(tài)創(chuàng)建指定大小的字符型數(shù)組
5.4.3 基本功訓練3——通過二維數(shù)組存儲天氣溫度
5.4.4 基本功訓練4——通過指針輸出數(shù)組中的元素
5.4.5 基本功訓練5——數(shù)組的復制
5.5 情景應用——拓展與實踐
5.5.1 情景應用1——遍歷二維數(shù)組
5.5.2 情景應用2——數(shù)組冒泡排序法
5.5.3 情景應用3——順序查找數(shù)組中元素
5.5.4 情景應用4——有序數(shù)組的折半查找
5.5.5 情景應用5——向數(shù)組中插入元素
5.6 自我測試
5.7 行動指南
5.8 成功故事——征途巨人史玉柱的第一桶金第6堂課 函數(shù)的應用
視頻講解:149分鐘
6.1 函數(shù)的定義與使用
6.1.1 定義和調(diào)用函數(shù)
6.1.2 函數(shù)參數(shù)的默認值
6.1.3 數(shù)組作為函數(shù)參數(shù)
6.1.4 指針或引用作為函數(shù)參數(shù)
6.1.5 省略號作為函數(shù)參數(shù)
6.1.6 內(nèi)聯(lián)函數(shù)
6.1.7 重載函數(shù)
6.1.8 函數(shù)指針
6.2 作用域和生命期
6.2.1 局部作用域
6.2.2 全局作用域
6.2.3 定義和使用命名空間
6.3 函數(shù)模板
6.3.1 定義和使用函數(shù)模板
6.3.2 重載函數(shù)模板
6.4 照貓畫虎——基本功訓練
6.4.1 基本功訓練1——通過默認值實現(xiàn)3個數(shù)相加
6.4.2 基本功訓練2——在數(shù)組中查找指定數(shù)據(jù)并通過參數(shù)返回數(shù)據(jù)索引
6.4.3 基本功訓練3——通過函數(shù)輸出存儲在數(shù)組中的商品信息
6.4.4 基本功訓練4——利用函數(shù)重載實現(xiàn)減法運算
6.4.5 基本功訓練5——使用函數(shù)模板進行排序
6.5 情景應用——拓展與實踐
6.5.1 情景應用1——遍歷磁盤目錄
6.5.2 情景應用2——對學生成績進行排序
6.5.3 情景應用3——使用遞歸函數(shù)計算n的階乘
6.5.4 情景應用4——通過函數(shù)回調(diào)輸出查找數(shù)據(jù)
6.5.5 情景應用5——通過函數(shù)模板返回數(shù)組中的最小值
6.6 自我測試
6.7 行動指南
6.8 成功故事——使計算機成為生活的必需品第7堂課 面向?qū)ο蟪绦蛟O計
視頻講解:243分鐘
7.1 類的概念與聲明
7.1.1 類的概念
7.1.2 類的聲明
7.2 對象的使用
7.2.1 對象的聲明與實例化
7.2.2 類與對象的關(guān)系
7.2.3 類成員的訪問
7.2.4 類成員的保護
7.3 構(gòu)造函數(shù)與析構(gòu)函數(shù)
7.3.1 構(gòu)造函數(shù)與默認構(gòu)造函數(shù)
7.3.2 復制構(gòu)造函數(shù)
7.3.3 重載構(gòu)造函數(shù)
7.3.4 析構(gòu)函數(shù)
7.4 類的繼承
7.4.1 單一繼承
7.4.2 多重繼承
7.4.3 覆蓋成員函數(shù)
7.4.4 虛函數(shù)
7.4.5 純虛函數(shù)
7.5 類方法的使用
7.5.1 實現(xiàn)類的方法
7.5.2 內(nèi)聯(lián)方法
7.5.3 靜態(tài)成員數(shù)據(jù)和靜態(tài)方法
7.5.4 友元類和友元方法
7.5.5 const方法
7.5.6 運算符重載
7.6 類模板的使用
7.6.1 類模板的聲明和實例化
7.6.2 類模板的實現(xiàn)
7.7 照貓畫虎——基本功訓練
7.7.1 基本功訓練1——通過構(gòu)造函數(shù)初始化學生信息
7.7.2 基本功訓練2——在析構(gòu)函數(shù)中釋放類中的資源
7.7.3 基本功訓練3——重載“=”運算符
7.7.4 基本功訓練4——對動物的行為實現(xiàn)多態(tài)
7.7.5 基本功訓練5——通過類模板實現(xiàn)加法計算器
7.8 情景應用——拓展與實踐
7.8.1 情景應用1——統(tǒng)計圖書的銷售量
7.8.2 情景應用2——計算幾何圖形的面積
7.8.3 情景應用3——利用復制構(gòu)造函數(shù)簡化實例創(chuàng)建
7.8.4 情景應用4——實現(xiàn)類對象的單模式創(chuàng)建
7.8.5 情景應用5——利用適配器模式給汽車增加GPS定位功能
7.9 自我測試
7.10 行動指南
7.11 成功故事——圖文世界的締造者第2部分 提高篇
第8堂課 對話框程序設計
視頻講解:182分鐘
8.1 創(chuàng)建對話框應用程序
8.2 創(chuàng)建對話框
8.2.1 設計對話框資源
8.2.2 創(chuàng)建并顯示對話框
8.3 設置對話框?qū)傩?br />8.3.1 使用屬性對話框設置對話框?qū)傩?br />8.3.2 使用代碼設置對話框?qū)傩?br />8.4 對話框布局
8.4.1 向?qū)υ捒蛑刑砑涌丶?br />8.4.2 調(diào)整控件的Tab鍵順序
8.4.3 調(diào)整控件至相同的大小
8.4.4 在對話框中對齊控件
8.4.5 排列控件
8.4.6 使用網(wǎng)格線進行界面布局
8.5 訪問對話框中的控件
8.5.1 使用類向?qū)榭丶P(guān)聯(lián)變量
8.5.2 利用控件ID獲取控件窗口指針
8.5.3 利用數(shù)據(jù)交換訪問控件文本數(shù)據(jù)
8.6 設置對話框和應用程序圖標
8.7 向?qū)υ捒蛑刑砑映蓡T和成員函數(shù)
8.7.1 添加成員和成員函數(shù)
8.7.2 添加消息處理函數(shù)
8.7.3 手動添加命令消息處理函數(shù)
8.8 使用消息對話框
8.9 照貓畫虎——基本功訓練
8.9.1 基本功訓練1——設置對話框的標題
8.9.2 基本功訓練2——遍歷對話框中的控件
8.9.3 基本功訓練3——顯示歡迎窗體
8.9.4 基本功訓練4——在對話框關(guān)閉時彈出確認窗口
8.9.5 基本功訓練5——無法通過Esc鍵關(guān)閉窗體
8.10 情景應用——拓展與實踐
8.10.1 情景應用1——實現(xiàn)登錄對話框
8.10.2 情景應用2——始終在最上面的窗體
8.10.3 情景應用3——如QQ般隱藏的窗體
8.10.4 情景應用4——隱藏和顯示標題欄
8.10.5 情景應用5——在對話框中設置控件的提示信息
8.11 自我測試
8.12 行動指南
8.13 成功故事——世界第一人稱射擊游戲之父第9堂課 Windows通用對話框
視頻講解:54分鐘
9.1 文件對話框
9.1.1 文件對話框的樣式
9.1.2 文件對話框的調(diào)用
9.2 “查找/替換”對話框
9.2.1 “查找/替換”對話框樣式
9.2.2 “查找/替換”對話框調(diào)用
9.3 “字體”對話框
9.3.1 “字體”對話框樣式
9.3.2 “字體”對話框調(diào)用
9.4 “顏色”對話框
9.4.1 “顏色”對話框樣式
9.4.2 “顏色”對話框調(diào)用
9.5 “打印”對話框
9.5.1 “打印”對話框樣式
9.5.2 “打印”對話框調(diào)用
9.6 “頁面設置”對話框
9.6.1 “頁面設置”對話框樣式
9.6.2 “頁面設置”對話框調(diào)用
9.7 照貓畫虎——基本功訓練
9.7.1 基本功訓練1——打開文件時對文件進行過濾
9.7.2 基本功訓練2——獲取“查找”對話框中所要查找的字符串
9.7.3 基本功訓練3——輸出“字體”對話框?qū)傩孕畔?br />9.7.4 基本功訓練4——獲取“顏色”對話框中用戶所選顏色值
9.7.5 基本功訓練5——獲取“頁面設置”對話框中紙張大小
9.8 情景應用——拓展與實踐
9.8.1 情景應用1——可以顯示圖片預覽的“打開”對話框
9.8.2 情景應用2——設置是否區(qū)分大小寫
9.8.3 情景應用3——使用“字體”對話框設置靜態(tài)文本字體
9.8.4 情景應用4——使用“顏色”對話框設置矩形顏色
9.8.5 情景應用5——調(diào)用“打印”對話框打印圖形內(nèi)容
9.9 自我測試
9.10 行動指南
9.11 成功故事——微型博客Twitter創(chuàng)始人第10堂課 菜單
視頻講解:77分鐘
10.1 設計菜單
10.1.1 在資源管理器中設計菜單
10.1.2 菜單屬性
10.1.3 設計菜單加速鍵
10.1.4 為對話框設置菜單
10.2 菜單項的命令處理
10.2.1 實現(xiàn)菜單命令
10.2.2 更新菜單項復選標識
10.2.3 一個函數(shù)實現(xiàn)多個菜單項
10.3 動態(tài)創(chuàng)建和修改菜單
10.3.1 動態(tài)創(chuàng)建對話框菜單
10.3.2 創(chuàng)建彈出式菜單
10.3.3 禁用/啟用菜單項
10.4 自繪菜單
10.4.1 為菜單項添加圖標
10.4.2 菜單位圖背景
10.5 照貓畫虎——基本功訓練
10.5.1 基本功訓練1——彈出工具欄右鍵菜單
10.5.2 基本功訓練2——菜單左側(cè)顯示導航條圖片
10.5.3 基本功訓練3——帶歷史信息的菜單
10.5.4 基本功訓練4——動態(tài)設置對話框菜單
10.5.5 基本功訓練5——使用更新機制控制菜單可用性
10.6 情景應用——拓展與實踐
10.6.1 情景應用1——根據(jù)表中數(shù)據(jù)動態(tài)生成菜單
10.6.2 情景應用2——根據(jù)INI文件創(chuàng)建菜單
10.6.3 情景應用3——將菜單項的字體設置為粗體
10.6.4 情景應用4——多國語言菜單
10.6.5 情景應用5——任務欄托盤彈出菜單
10.7 自我測試
10.8 行動指南
10.9 成功故事——因特網(wǎng)的點火人
……第11堂課 工具欄和狀態(tài)欄
第12堂課 常用控件
第13堂課 高級控件第3部分 高級篇
第14堂課 文件操作
第15堂課 圖形圖像程序設計
第16堂課 打印控制
第17堂課 掌握數(shù)據(jù)庫操作
第18堂課 掌握進程與線程技術(shù)
第19堂課 動態(tài)鏈接庫
第20堂課 網(wǎng)絡編程
……
第4部分 實戰(zhàn)篇

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號