freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

c-入門基礎(chǔ)-30分鐘入門教程-文庫(kù)吧資料

2025-08-10 09:08本頁(yè)面
  

【正文】 tion Classes,MFC)表示為微軟基礎(chǔ)類,它的應(yīng)用程序的總體結(jié) 構(gòu)通常由開發(fā)人員從 MFC 類派生的幾個(gè)類和一個(gè) CWinApp 類對(duì)象(應(yīng)用程序?qū)ο?組成. 但是用 Visual C++編寫代碼也并不意味著一定要用 MFC,使用 STL,ATL,編寫 SDK 程序 一樣沒有限制. 說(shuō)明:STL 是 Standard Template Library 的縮寫, 是 Active Template Library 的縮寫,表示活動(dòng)模板庫(kù). SDK Platform SDK 是以 Microsoft C/C++編譯器為核心,配合 MASM,輔以其他一些工具和 表示 Software Development Kit,意為軟件開發(fā)工具包. Visual C++ 支持的文件類型眾多,如表 11 所示. 表 11 文 件 類 型 Active Server Page Bitmap File C/C++ Header File HTML Page Macro File Resource Template Text File 說(shuō) ASP 文件 位圖文件 C/C++頭文件 HTML 文件 宏文件 資源模板 文本文件 明 文件類型 文 件 類 型 Binary File C++ Source File Cursor File Icon File Resource Script SQL Script File 說(shuō) 二進(jìn)制文件 C++源程序文件 光標(biāo)文件 圖標(biāo)文件 資源腳本文件 SQL 語(yǔ)言腳本文件 明 由于功能強(qiáng)大,Visual C++ 預(yù)定義的工程類型也非常多,如表 12 所示. 5 第1篇 面向過(guò)程的 C++編程 工程類型 項(xiàng) 目 類 型 Database Project DevStudio Addin Wizard ISAPI Extension Wizard MFC ActiveX Control Wizard MFC AppWizard(exe) Win32 Console Application Utility Project 說(shuō) 數(shù)據(jù)庫(kù) 自動(dòng)嵌入執(zhí)行文件宏 Internet 服務(wù)器或過(guò)濾 器 Active X 控件 MFC 可執(zhí)行文件 Win32控制臺(tái)程序 該工程作為其他子工 程的容器, 從而減少子 工程的聯(lián)編時(shí)間 明 表 12 項(xiàng) 目 類 型 ATL COM AppWizard Win32 DynamicLink Library Custom AppWizard Makefile MFC AppWizard(dll) Win32 Application Win32 Static Library 說(shuō) ATL 程序 Win32動(dòng)態(tài)鏈接庫(kù) 自定義程序向?qū)?Make 文件 MFC 動(dòng)態(tài)鏈接庫(kù) Win32程序 Win32靜態(tài)庫(kù) 明 Visual C++ 開發(fā)環(huán)境的使用 Visual C++提供了一個(gè)集源程序編輯,代碼編譯與調(diào)試于一體的開發(fā)環(huán)境,這個(gè)環(huán)境稱 C++源代碼編輯器,資源編輯器,使用 內(nèi)部調(diào)試器, Visual C++ 集成開發(fā)環(huán)境各部分 的使用方法. 為了使用 Visual C++ 開發(fā)環(huán)境, 首先需要單擊 開始 程序 | |Microsoft Visual Studio |Microsoft Visual C++ 命令,打開 11 所示. 菜單條 工具欄 工程管理 面板 工作區(qū) 輸出窗口 狀態(tài)欄 圖 11 Visual C++ IDE 6 第1章 C++預(yù)備知識(shí) 圖中上部為菜單條,右部為工作區(qū). 工作區(qū)下部為輸出窗口,. File 菜單:包括對(duì)文件,項(xiàng)目,工作區(qū)及文檔進(jìn)行文件操作的相關(guān)命令或子菜單. Edit 菜單:除了常用的剪切,復(fù)制,粘貼命令外,還有為調(diào)試程序設(shè)置的 Breakpoints 命令, 完成設(shè)置, 刪除, 查看斷點(diǎn). 此外還有為方便程序員輸入源代碼的 List Members, Type Info 等命令. View 菜單:該菜單中的命令主要用來(lái)改變窗口和工具欄的顯示方式,檢查源代碼, 激活調(diào)試時(shí)所用的各個(gè)窗口等. Insert 菜單:該菜單包括創(chuàng)建新類,新表單,新資源及新的 ATL 對(duì)象等命令. Project 菜單:該菜單可以創(chuàng)建,修改和存儲(chǔ)正在編輯的工程文件. Build 菜單:Builder菜單用于編譯,創(chuàng)建和執(zhí)行應(yīng)用程序. Tools 菜單:該菜單允許用戶簡(jiǎn)單快速地訪問多個(gè)不同的開發(fā)工具,如定制工具欄與 菜單,激活常用的工具(Spy++等)或者更改選項(xiàng)等. 寫一個(gè)程序, File|New 命令,打開新建工程對(duì)話框,如圖 12 所示. 圖 12 創(chuàng)建工程 該界面左部由 4 個(gè)選項(xiàng)卡組成. Files 選項(xiàng)卡用來(lái)創(chuàng)建單個(gè)的文件,如頭文件,程序文件,資源文件等. Project 選項(xiàng)卡用來(lái)創(chuàng)建工程,圖中列出的是 Visual C++ 所支持的各種類型的工程. Workspaces 選項(xiàng)卡可以創(chuàng)建一個(gè)工作空間, 編寫的軟件系統(tǒng)比較龐大,模塊眾多,就可以利用工作空間來(lái)統(tǒng)一管理. 7 第1篇 面向過(guò)程的 C++編程 Other Documents 選項(xiàng)卡可以用來(lái)創(chuàng)建一些其他類型的文檔,這要取決于操作系統(tǒng)都 ,如果安裝了 Office,這里就會(huì)出現(xiàn) Word,Excel 等文 檔. 在右部可以輸入要?jiǎng)?chuàng)建的工程名稱和存放位置. 一般默認(rèn)是 create new workspace 選項(xiàng),如果有舊的工作空間,還可以選擇加入到該空間內(nèi). 技巧:,可 以選擇 Custom AppWizard 定義特定的模板. 工具欄是一組直觀,快捷的圖形化按鈕和編輯框,熟練使用工具欄可以大大提高工作效 C++中包含很多種工具欄,默認(rèn)為圖 13 所示的工具欄. 圖 13 工具欄 一般來(lái)講,調(diào)試程序時(shí),會(huì)出現(xiàn)調(diào) 試工具欄。 C++程序的結(jié)構(gòu)。 C++入門知識(shí) C++,也支持面 ,設(shè)備控制到數(shù)據(jù)庫(kù),網(wǎng)絡(luò),多媒體等眾多的應(yīng)用領(lǐng)域都能看 ,業(yè)界應(yīng)用比較廣泛的是它的兩個(gè)變種:Borland C++和 Visual C++.這兩 種 C++都是在標(biāo)準(zhǔn) C++ Visual C++ 版本的開發(fā) 環(huán)境,向讀者講授標(biāo)準(zhǔn) C++: C++概述。,不能將 int,struct,sizeof 等再用做其 他的用途,它們只能表示表 13 13 列出的只是常見的幾種,C++中的保 留字比該表要多,有些保留字也很難記. 幸運(yùn)的是 Visual Studio 提供了語(yǔ)法著色功能,該功能可以對(duì) C++預(yù)定義的對(duì)象進(jìn)行 ,如果輸入一個(gè)標(biāo)識(shí)符后,該標(biāo)識(shí)符被高亮度顯示,這就說(shuō)明它是一個(gè)保 留字,沒有被高亮度顯示并不意味著就一定能用做自定義的標(biāo)識(shí) ,不能將 iostream 節(jié)可知,該文字雖然不是保留字, 21 第1篇 面向過(guò)程的 C++編程 但卻是 C++. 小 結(jié) 本章主要講述了 C++的一些基本知識(shí), Visual C++ 開發(fā)環(huán)境下完成的,因此著重講解了 Visual C++ 開發(fā)環(huán)境及其使用,并給 ,本章對(duì)于 C++程序的基本結(jié)構(gòu)和編碼中應(yīng)該注意的規(guī)范也給出 , 2 章將著重講解 C++中 基本數(shù)據(jù)類型的用法. 習(xí) 題 ++ 文件有什么用處? ? ++有幾種注釋方式,分別表示什么意思? 5 個(gè)合法的變量名稱. ?為什么? X,x,_,123,_123,a*,char,123a,a b,1aaa,const,int ?請(qǐng)舉例說(shuō)明. 22 1本文由moares貢獻(xiàn) doc文檔可能在WAP端瀏覽體驗(yàn)不佳。 return 0。 coutyendl。 cinz。 ciny。 cinx。 int z。a1 等都不是合法的標(biāo)識(shí) ,還要遵循下述原則. ,如果規(guī)定變量的首字母大寫,用全部大寫 表示常量,那么整個(gè)模塊內(nèi)都應(yīng)該這么寫. 用詞要準(zhǔn)確,可以望文生義,定義 Total 表 20 第1章 C++預(yù)備知識(shí) ,temp 等模糊概念的變量也要避免. ,信息多 在保持準(zhǔn)確性的前提性,要力爭(zhēng)長(zhǎng)度短, ,用 Total 表示合計(jì),而不用 TotalOfNumbers. 上 機(jī) 實(shí) 踐 練習(xí)使用 Visual C++ 開發(fā)環(huán)境,仿照 節(jié)的步驟,參照 節(jié)上機(jī)實(shí)現(xiàn)下述程 序,并觀察其運(yùn)行情況. 要求:提示使用者從命令行輸入 3 個(gè)數(shù),然后按與輸入相反的順序輸出. 代碼如下所示: include int main() { int x。 } //返回最大數(shù) return num。 } else { //y 較大 if (yz) num=y。 //存放最大數(shù) //選擇最大數(shù) if (xy) { //x 較大 if (xz) num=x。 如果用塊注釋可以這么寫: /*計(jì)算 x 和 y 的和*/ 當(dāng)需要注釋多條語(yǔ)句時(shí),雖然也可以用多條行注釋,但是建議使用塊注釋. 【示例 13】 塊注釋的使用舉例. /* 計(jì)算 x 和 y 的和 函數(shù) add 接收兩個(gè)整型參數(shù),返回它們的和 */ int add(int x, int y) { return (x+y)。 } 其中,++規(guī)定每個(gè)可執(zhí)行程序都有且只能有一 個(gè)名為 mian 的函數(shù), C++程序執(zhí)行時(shí),首先執(zhí)行該函數(shù),然后 . 第 1 條代碼 int x 表示定義一個(gè)對(duì)象,并命名為 結(jié)束. 第 2 條語(yǔ)句使用 cout ,cout 是一個(gè)代表標(biāo)準(zhǔn)輸出設(shè)備(在這 里指顯示器)的對(duì)象,它是 C++ 容時(shí),表示,它表示將操作符 來(lái),代碼cout輸入整數(shù):。 引入 std 命名空間。 return 0。 x=x+1。 cout輸入整數(shù):。 return 0。 } 上述代碼是創(chuàng)建新工程時(shí)自動(dòng)生成的,該代碼使用一條 printf 語(yǔ)句輸出了字符串 Hello world!.printf 語(yǔ)句是 C 語(yǔ)言中的輸出語(yǔ)句,C++中的輸出語(yǔ)句則使用 cout ,需要將 代碼區(qū)中的 printf 語(yǔ)句修改為如下代碼: coutHello world!endl。 An application that supports MFC:表示是帶有 MFC 支持的程序框架. 注意:An application that supports MFC 選項(xiàng)只是在程序中加入了 MFC 的頭文件支持,具 ,選擇創(chuàng)建 MFC 型工程,則 系統(tǒng)會(huì)自動(dòng)創(chuàng)建一個(gè) MFC 的使用框架. 出于演示的需要,這里選擇第 3 Finish 按鈕,出現(xiàn)圖 111 的對(duì)話框. 圖 111 工程摘要 (5)該窗口顯示了工程的一個(gè)摘要, OK 按鈕就創(chuàng)建了一個(gè)簡(jiǎn)單的控制臺(tái)應(yīng)用程序,如圖 112 所示. ,ClassView 選項(xiàng)卡顯 示了程序的類結(jié)構(gòu)圖,FileView . (6)選擇左邊工程管理欄中的 FileView 頁(yè),雙擊 ,打開該文件,如圖 112 所示. 在右邊的代碼區(qū)內(nèi)找到 ,將它修改為 iostream. 12 第1章 C++預(yù)備知識(shí) 圖 112 主窗口 說(shuō)明: 是 C 語(yǔ)言的輸入輸出支持頭文件, 是 C++ 建 32 位控制臺(tái)應(yīng)用程序時(shí),Visual Studio 默認(rèn)使用的 I/O 頭文件是 ,因 此需要改成 ,為了在后面使用 cin 和 cout 文件如下所示. // : include file for standard system include files, // or project specific include files that are used frequently, but // are changed infrequently if !defined(AFX_STDAFX_H__AE3AD910_2C76_44B4_A864_1212C9114CAD__INCLUDED _) define AFX_STDAFX_H__AE3AD910_2C76_44B4_A864_1212C9114CAD__INCLUDED_ if _MSC_VER 1000 pragma once endif // _MSC_VER 1000 define WIN32_LEAN_AND_MEAN // Exclude rarelyused stuff from Windows headers include // TODO: reference additional headers your program requires here //{{AFX_INSERT_LOCATION}} // Microsoft Visual C++ will insert additional declarations immediately before the previous line. endif // !defined(AFX_STDAFX_H__AE3AD910_2C76_44B4_A864_1212C9114CAD__INCLUDED_) (7)經(jīng)過(guò)上述修改后,還需要修改 文件, 文件打開它,如下所示. 13 第1篇 面向過(guò)程的 C++編程 // : Defines the entry point for the console application. include int main(int argc, char* argv[]) { printf(Hello World!\n)。 A simple application:表示創(chuàng)建一個(gè)簡(jiǎn)單程序
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1