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

正文內(nèi)容

第2章回顧c-資料下載頁

2024-10-04 19:19本頁面
  

【正文】 map的使用方法。 編程規(guī)范 —— 匈牙利表示法 ? 匈牙利表示法是微軟雇員 Charles Simonyi博士發(fā)明的。由于 Charles來自匈牙利,所以稱之為匈牙利表示法。匈牙利表示法是一個(gè)命名約定:程序員需要按照約定編寫代碼,使程序可讀性更強(qiáng)。 變量的命名 ? 在每個(gè)變量名前添加一個(gè)表示變量類型的前綴,如表所示。之后再添加一些首字母大寫的英文單詞,用來描述變量的意思。這樣,可以不用查看變量的定義就知道變量的數(shù)據(jù)類型和具體用途。 函數(shù)的命名 ? 函數(shù)的命名和變量的命名方式類似,但是沒有前綴,只是用一些首字母大寫的英文單詞命名。例如 CreateProcess、 GetWindowText是正確的命名方式, getName、 sendData等是錯(cuò)誤的命名,因?yàn)槭鬃帜笡]有大寫。 類別的命名 ? 類別命名時(shí)需要在前面添加大寫的 C,后面部分也是首字母大寫的英文單詞, CDialog、 CButton、CBufferContext等都是正確的類命名。 ? 使用 typedef定義出的同義詞類型需要全部大寫,如下所示。 ? typedef void *HANDLE。 ? 上面例子中定義了一個(gè) void*的同義詞 HANDLE,但是必須大寫。 常量的命名 ? 使用 define或者 const定義常量時(shí),常量名需要由大寫字母和下劃線組成。 ? define FILE_LENGTH 5000 ? define MAX_FILENAME_LEN 255 ? const BUF_SIZE 4096 ? 以上定義形式都為正確的命名方式。 小結(jié) ? 本章首先回顧了 C++語言面向?qū)ο蟛糠值闹R,然后介紹了一些 C++書籍沒有接觸的 STL的使用,最后又介紹了 VC++開發(fā)程序的編程規(guī)范 —— 匈牙利表示法。 ? 使用類時(shí)有幾個(gè)知識點(diǎn)比較重要,例如 this指針、 static成員、構(gòu)造函數(shù)、析構(gòu)函數(shù)、繼承、虛函數(shù)和虛析構(gòu)函數(shù),熟練掌握以上知識點(diǎn)可以加快 VC++入門的速度。 STL是 C++語言的標(biāo)準(zhǔn)成員,實(shí)際開發(fā)中 STL的應(yīng)用也是很多的,而有些 C++書籍中沒有介紹 STL,本章在復(fù)習(xí)完 C++后介紹了 STL的簡單使用。編程規(guī)范會方便用戶了解 MFC類內(nèi)部的成員命名原則,甚至有時(shí)用戶可以根據(jù)編程規(guī)范來猜測 MFC類的成員名。從下一章開始,本書中所有代碼均按照匈牙利表示法進(jìn)行命名。
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1