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

正文內(nèi)容

最全面的c-c編碼規(guī)范總結(jié)(編輯修改稿)

2025-05-04 23:13 本頁面
 

【文章內(nèi)容簡介】 如,int i。 指針變量用p打頭,例如void* pBuffer。 全局變量用g_最為前綴。 類和對象名應是名詞。 實現(xiàn)行為的類成員函數(shù)名應是動詞。 類的存取和查詢成員函數(shù)名應是名詞或形容詞。 對于移植的或者開源的代碼,可以沿用原有風格,不用C++的命名規(guī)范。四、代碼風格方面 每一行開始處的縮進只能用Tab,不能用空格,輸入內(nèi)容之后統(tǒng)一用空格。除了最開始的縮進控制用Tab,其他部分為了對齊,需要使用空格進行縮進。這樣可以避免在不同的編輯器下顯示不對齊的情況。 在代碼行的結(jié)尾部分不能出現(xiàn)多余的空格。 不要在::,,.前后加空格。 不要在,,;之前加空格。{ 類,結(jié)構(gòu),枚舉,聯(lián)合:大括號另起一行 函數(shù)體的{需要新起一行,在{之前不能有縮進。 除了特別情況,函數(shù)體內(nèi)不能出現(xiàn)兩個空行。 除了特別情況,函數(shù)體內(nèi)不能宏定義指令。 在一個函數(shù)體內(nèi),邏揖上密切相關的語句之間不加空行,其它地方應加空行分隔。 在頭文件定義的inline函數(shù),函數(shù)之間可以不用空行,推薦用一個空行。if、for、while、do、try、catch等語句自占一行,執(zhí)行語句不得緊跟其后。不論執(zhí)行語句有多少都要加{ }這樣可以防止書寫和修改代碼時出現(xiàn)失誤。if、for、while、do、try、catch的括號和表達式,括號可緊挨關鍵字,這樣強調(diào)的是表達式。 if語句如果有else語句,用 } else { 編寫為一行,不推薦用 3 行代碼的方式。 一行代碼只做一件事情,如只定義一個變量,或只寫一條語句。這樣的代碼容易閱讀,并且方便于寫注釋。 多行變量定義,為了追求代碼排版美觀,可將變量豎向?qū)R。 代碼行最大長度宜控制在一定個字符以內(nèi),能在當前屏幕內(nèi)全部可見為宜。 case關鍵字應和switch對齊。 case子語句如果有變量,應用{}包含起來。 如果有并列的類似的簡單case語句,可考慮將case代碼塊寫為一行代碼。 簡單的case之間可不用空行,復雜的case之間應考慮用空行分割開。 case字語句的大括號另起一行,不要和case寫到一行。 為所有switch語句提供default分支。 若某個case不需要break一定要加注釋聲明。 空循環(huán)可用for( 。 )或者while( 1 )或者while( true ) 類繼承應采用每個基類占據(jù)一行的方式。 單繼承可將基類放在類定義的同一行。如果用多行,則應用Tab縮進。 多繼承在基類比較多的情況下,應將基類分行,并采用Tab縮進對齊。 重載基類
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1