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

正文內(nèi)容

網(wǎng)絡(luò)安全編程基礎(chǔ)ppt課件-在線瀏覽

2025-03-06 07:37本頁(yè)面
  

【正文】 過(guò)單擊相應(yīng)的菜單完成。出現(xiàn)的界面如圖 35所示。 g 第 19頁(yè) 編程工具的使用 案例名稱:編程工具的使用 程序名稱: include void main() { cout Hello C++endl。在 cout的功能是輸出, endl的功能是回車換行。 ? 第四行:“ cout Hello C++endl。 g 第 21頁(yè) C語(yǔ)言發(fā)展的四個(gè)階段 ? C語(yǔ)言經(jīng)過(guò)不斷的發(fā)展,在編程體系中可以將其分成四個(gè)階段。 ? 面向?qū)ο蟮?C++語(yǔ)言。 ? MFC編程( Microsoft Foundation Class:微軟基類庫(kù))。 ? C和 C++的最主要區(qū)別是: C語(yǔ)言中沒(méi)有類的概念, C++在 C的語(yǔ)法基礎(chǔ)上引入了類( Class),所以 C++和 C的語(yǔ)法是基本相同的。 ? 案例名稱:使用 C語(yǔ)言編程 ? 程序名稱: ? ? include ? main() ? { ? printf(Hello DOS\n)。 該函數(shù)可以帶參數(shù),第一個(gè)參數(shù)是 int型的,第二個(gè)參數(shù)是字符指針,具體使用方法如 。 for (i = 1。 i++) { printf(%s\n, argv[i])。 } g 第 24頁(yè) 面向?qū)ο蟮?C++語(yǔ)言 ? 面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言可以將一些變量和函數(shù)封裝到類( Class)中,當(dāng)變量被類封裝后,稱之為屬性或者數(shù)據(jù)成員,當(dāng)函數(shù)被類封裝后,稱之為方法或者成員函數(shù)。 g 第 25頁(yè) 在 C++中使用類 案例名稱:在 C++中使用類 程序名稱: include class person { public: int heart。 int run() //定義成員函數(shù) run() { heart=heart+20。 } }。 person ZhangSan。 = 72。 cout跑步前心跳 endl。 cout跑步后心跳 iRunStopendl。比如利用 C庫(kù)提供的DeleteFile函數(shù)來(lái)刪除一個(gè)文件,如程序 。 ? printf(刪除成功 \n)。 ? } g 第 28頁(yè) 編寫(xiě)窗口應(yīng)用程序 ? 案例名稱:編寫(xiě)對(duì)話框 ? 程序名稱: ? ? include ? int WINAPI WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance, ? PSTR szCmdLine, int iCmdShow) ? { ? MessageBox (NULL, TEXT (Hello, Windows!), TEXT (HelloMsg), MB_OK) 。 ? } g 第 29頁(yè) 編寫(xiě)窗口應(yīng)用程序 ? 參數(shù)一: hInstance 是當(dāng)前實(shí)例的句柄。它是一個(gè)整數(shù),用于標(biāo)識(shí)程序、窗口和資源等。 ? 參數(shù)二: hPrevInstance總是為 NULL,在 Windows早期版本中,當(dāng)多次同時(shí)運(yùn)行同一個(gè)程序時(shí),系統(tǒng)會(huì)創(chuàng)建該程序的多個(gè)“實(shí)例”,同一程序的所有實(shí)例共享代碼和內(nèi)存。在 32位版本中,統(tǒng)一程序運(yùn)行方式改變了,不在需要了! ? 參數(shù)三: lpCmdLine是運(yùn)行程序的命令行。 ? 參數(shù)四: nCmdShow用于指定程序窗口最初的顯示模式,可以正常顯示,也可以在初始化就最大化或者最小化。 HWND h_wnd。 /* 消息處理函數(shù) wndProc的聲明 */ long WINAPI WindowProc(HWND,UINT,WPARAM,LPARAM)。 =h_CurInstance。 =TheMainClass。wc)。 /* 顯示窗口 */ ShowWindow(h_wnd,SW_SHOWMAXIMIZED)。msg,NULL,0,0)) DispatchMessage(amp。 return ( )。 return DefWindowProc(h_wnd,WinMsg,w_param,l_param)。 ? MFC程序的最基本的程序骨架如。 MessageBox(My Window,CFrame constructor)。 class App:public CWinApp { public: BOOL InitInstance()。 }。 sample *obj。 m_pMainWnd=obj。 return TRUE。 return TRUE。 g 第 35頁(yè) 網(wǎng)絡(luò)安全編程 ? 網(wǎng)絡(luò)安全基礎(chǔ)編程技術(shù)主要包括 6個(gè)方面: ? Socket編程 ? 注冊(cè)表編程 ? 文件系統(tǒng)編程 ? 定時(shí)器編程 ? 駐留程序編程 ? 多線程編程。 ? Socket的意思是套接字,是計(jì)算機(jī)與計(jì)算機(jī)之間通信的接口。 g 第 37頁(yè) Socket編程 案 例名稱:使用 Socket得到 IP地址 程序名稱: include include void CheckIP(void) //CheckIP函數(shù),用于獲取本機(jī) IP地址 { WORD wVersionRequested。 char name[255]。 wVersionRequested = MAKEWORD( 2, 0 )。//調(diào)用 CheckIP()函數(shù)獲得并輸出 IP地址 return 0。wsaData ) == 0 ) { //加載 Winsock庫(kù),如果 WSAStartup()函數(shù)的返回值為 0,說(shuō)明加載成功 if( gethostname ( name, sizeof(name)) == 0) { //判斷是否成功的將本地主機(jī)名存放入由 name參數(shù)指定的緩沖區(qū)中 if((hostinfo = gethostbyname(name)) != NULL) { //如果獲得主機(jī)名成功的話,調(diào)用 i_ntoa()函數(shù)取得 IP地址 LPCSTR ip = i_ntoa (*(struct in_addr *)*hostinfoh_addr_list)。//輸出 IP地址 printf(本機(jī)的名稱是: %s\n,name)。//卸載 Winsock庫(kù),并釋放所有資源 } } g 第 39頁(yè) 注冊(cè)表編程 ? 注冊(cè)表在計(jì)算機(jī)中由鍵名和鍵值組成,注冊(cè)表中存儲(chǔ)了Window操作系統(tǒng)的所有配置。 ? 在運(yùn)行窗口中輸入“ regedit”命令可以進(jìn)入注冊(cè)表,注冊(cè)表的界面如圖 337所示。RegCreateKeyEx()函數(shù)和 RegSetValueEx()函數(shù)的使用方法如程序。 DWORD dwDisposition。 //創(chuàng)建 lRetCode = RegCreateKeyEx ( HKEY_LOCAL_MACHINE, SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\IniFileMapping\\WebSecurity, 0, NULL, REG_OPTI
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1