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

正文內容

egg安裝和使用手冊-文庫吧資料

2025-07-05 07:00本頁面
  

【正文】 Egg 動畫功能Egg 的一大特色是其對 egg 的支持(注意大小寫的區(qū)別)。名稱 顏色 BLACK DARK_BLUE DARK_GREEN DARK_CYAN DARK_RED DARK_MAGENTA DARK_YELLOW LIGHT_GRAY DARK_GRAY BLUE GREEN CYAN RED MAGENTA YELLOW WHITE TRANSPARENT_COLOR 透明色,用它繪圖可以起到擦除效果 它等價于 SetPenColor(RED)。 如果只想單獨改變顏色或寬度,可以調用SetPenColor()和SetPenWidth()。fWidth 是寬度,單位厘米。 畫筆顏色和寬度函數(shù) SetPen()改變畫筆的顏色和寬度,從此都用指定的顏色和寬度繪畫各種圖形、文字,直到下次調用相關函數(shù)為止。位圖的左上角位于畫筆當前位置,貼圖后,當前位置移動到位圖的右上角。 貼圖Egg 文件的貼圖,使用下面函數(shù): void DrawBitmap(char* lpszFilename)。例如,要輸出Hello World,使用如下代碼: DrawString(Hello World)。 字符串在 Egg 里輸出字符串非常簡單,只需要一個簡單的函數(shù)——DrawString()。參數(shù) dStart 和 dSweep 的含義與 DrawArc 完全相同。它和下面代碼等價: DrawArc(2, 0, 360)。如 dSweep 使用負數(shù),就是沿圓周按順時針方向畫曲線,例如下面代碼會畫一個向上凹的半圓: DrawArc(2, 0, 180)。dStart 是曲線開始點在圓周上的角度,dSweep 是曲線沿圓周按逆時針方向掃過的角度。 void DrawArc(double r, double dStart, double dSweep)。DrawLine(1, 1)。//繪制對角線DrawLine(1, 1)。DrawLine(1, 0)。 //繪制正方形DrawLine(1, 0)。 直線用 DrawLine()從畫筆當前位置,按照參數(shù)指定的位移畫一條直線。你不需要考慮 Egg 的結束問題。初始化只要調用一個函數(shù)——EggStart()— —就完成所有初始化 Egg 平臺的工作,參數(shù)更簡單到只有兩個:繪圖窗口的寬和高,單位厘米。OffsetPen()按相對當前位置的位移移動畫筆。 MovePen()可以移動畫筆位置到新的絕對坐標。畫筆指向的位置的坐標就是畫筆的當前位置,簡稱畫筆位置。 坐標系統(tǒng)Egg 的坐標系統(tǒng)采用我們最熟悉的平面直角坐標系,左下角是坐標原點,X 坐標向右遞增,Y 坐標向上遞增,單位是厘米。 //等待用戶關閉窗口 如下圖所示: 運行程序  編寫完代碼之后,我們就可以編譯、運行這個程序,來看看我們這段代碼所產生的最后的結果。 //從初始位置(左上角)開始, //向 X 軸正方向偏移 5 厘米,Y 軸負方向偏移 5 厘米, //畫一條直線。 編寫代碼  我們展開最左邊的類視圖,并雙擊“main()”函數(shù),系統(tǒng)將在右邊打開“main()”函數(shù)所在的文件,并定位到“main()”函數(shù)內,這樣我們就可以開始編寫代碼了,如下圖所示:   現(xiàn)在,在“main()”函數(shù)內鍵入如下的一段代碼: EggStart(5, 5)。   這里我們選擇“靜態(tài)庫方式”,直接點擊“Finish”按鈕完成設置。 ? 源代碼方式:使用這種方式,Egg 的源碼就成為我們程序本身的一部份,我們不僅可以使用 Egg 所提供的函數(shù),而且可以看到 Egg 的源碼,甚至可以修改 Egg 源碼而完成一些 Egg 本身未提供的功能。 ? 靜態(tài)庫方式:使用這種方式,我們在程序中可以調用 Egg 所提供的函數(shù),但不能看到 Egg 的源碼。 使用 Egg 編寫第一個程序建立工程  安裝完畢后,運行 Visual C++ ,從菜單依次點擊 File|New,然后在彈出的菜單中選擇“C 語言應用開發(fā)向導”,并輸入項目名,如下圖所示:   隨后,點擊 Ok,會彈出如下的一個對話框,這是 Egg 的設置界面:   它有如下的一些設置選項: ? 使用 Egg 平臺:它表示我們會在程序中使用 Egg 所提供的函數(shù)等。關于 CVS 的使用請參見如下兩處: 安裝  Egg 的發(fā)行包是一個可直接運行的安裝程序,直接運行并根據(jù)提示選擇你需要的組件。有關 Egg 的詳細介紹,可以訪問 Egg 的主頁: 下裝  最新的 Egg 發(fā)行包可以到 下載。 2. Egg 安裝和使用簡介Egg 是由哈爾濱工業(yè)大學計算機科學與技術學院教師孫志崗開發(fā)的一個開放源代碼軟件,采用 GPL 協(xié)議。 自定義監(jiān)視變量  通過“Debug”菜單上的“快速查看變量”我們可以設定我們想要監(jiān)視的變量,并在“指定變量顯示區(qū)”中顯示。這個時候我們可以看見“當前變量顯示區(qū)”中有一個變量,名為“all”,值為“858993460”,由于這條語句現(xiàn)在還沒有執(zhí)行,因此,這個值是一個隨機值,無實意。如果下一條即將執(zhí)行的語句是一條函數(shù)調用語句,那么就進入到函數(shù)體內 ? 越過函數(shù):單步執(zhí)行命令。 設置斷點  我們先輸入一小段程序,然后在程序中設置一個斷點,如下圖所示: 調試運行  現(xiàn)在我們點擊工具欄上的“調試運行按鈕(F5)”,這時程序將自動編譯、連接、運行,然后停在我們所設定的斷點的行上。在以后的使用中,我們可以直接按“運行”或“調試運行”而不需要單獨進行編譯,因為當你按“運行”或“調試運行”的時候它會自動的檢測程序是否需要重新編譯,如果需要,則會彈出一個對話框詢問你是否同意重新編譯,你只需在此時點擊“Yes”,它就會自動重新編譯、連接程序后再運行,非常方便。注意:在寫程序時應當認真而小心的對待每一個 warning,最好把它們都當做 error 對待。比如上面在執(zhí)行編譯時,系統(tǒng)就會輸出編譯的結果,一般是編譯器在程序中發(fā)現(xiàn)的錯誤或者一些警告。雙擊文件名,可以在右邊的代碼編輯器中打開相應文件。有關調試方面的更多的內容會在后面的部份詳細介紹 ? 設置或取消斷點:可以在當前行設置一個或取消一個斷點,這在后面介紹調試的部份詳細介紹。此后,系統(tǒng)會自動完成編譯操作,并且在信息輸出窗口中輸出相關信息,如圖所示:   上圖就是我們在學習 C 語言時常常需要與之打交道的開發(fā)環(huán)境了,下面我們就來簡單的熟悉一下它: ? 編譯:即編譯當前文件 ? Build:編譯項目中的所有文件,并把它們鏈接到一起 ? 中止編譯:在編譯的時候,可以點擊此按鈕中止編譯過程 ? 運行:運行程序。 文件的目錄里自動生成與 c 源程 等文件。   然后,我們點擊“保存按鈕”或者按“ctrl+s”保存這個文件,擴展名一定要是“.c”,如下圖所示:   現(xiàn)在,我們可以在文件中輸入我們的源代碼開始編寫程序了,當程序編寫完成之后,我們按“編譯”按鈕或“F7”開始編譯它,不過在編譯之前,VC 先會彈出對話框,詢問是否建立一個缺省的項目工作區(qū)。 編輯、編譯與運行  VC 6 強大的 AppWizard 并不支持生成 C 語言工程,我們需要獨辟蹊徑。從 1993 年發(fā)行 版本開始,歷經(jīng)多年錘煉,于 2022年推出最新的 版本(Visual C++ .NET 2022)。因為 C++幾乎完全兼容 C 語言,兩者無論編譯器還是編輯器、調試器都可以用同一套程序實現(xiàn),而且 C++共享 C的庫函數(shù),很多軟件還是用兩者混合編程實現(xiàn),所以基本所有的 C++環(huán)境都同時支持 C 語言。但它幾乎是最后一個專門為 C 語言設計的開發(fā)環(huán)境,具備學習 C 語言的一切條件,沒有任何非 C 語言的東西干擾初學者,所以一直被各大高校的 C 語言課堂采用。目錄在 VC6 上編寫、運行、調試 C 語言程序 .................................................................2前言 ............................................................................................................................2編輯、編譯與運行 ....................................................................................................2VC 6 調試技術 ...........................................................................................................6設置斷點 .................................................................................................................6調試運行 .................................................................................................................7自定義監(jiān)視變量 .....................................................................................................9進一步學習 ..............................................................................................................11EGG 安裝和使用 ...........................................................................................................11簡介 .........................................................................
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1