c 風格指南

2021-08-28 11:05:30 字數 604 閱讀 4132

參考[google c++風格指南]

#ifndef project_path_file_h_

#define project_path_file_h_

/**/

// 原始檔中首先包含對應標頭檔案

// #include "對應標頭檔案"

#include

禁止使用using namespace foo;,而應使用using foo:bar;;

命名風格推薦

類 函式

合理使用空格和空行;

用空格代替tab,習慣使用4空格縮排;

習慣使用const

零值:整型用0,浮點型用0.0,字元用』\0』,指標用null或者nullptr(c++11)

盡量延遲宣告變數,減小作用域,並且總是初始化;

迴圈語句中的物件應在迴圈體外宣告,以減少構造和析構造成的效能損失;

禁止使用異常和友元語法;

鼓勵使用智慧型指標,以減少記憶體管理負擔;

前置自增,自減操作符效率更高;

使用原生型別,而非word,dword之類;

具體可使用cpplint.py進行**風格檢查

風格指南 C

0.避免多重包含是學程式設計時基本的要求 1.前置宣告是為了降低編譯依賴,防止修改乙個標頭檔案引發多公尺諾效應 2.內聯函式的合理使用可提高 執行效率 3.inl.h 可提高 可讀性 一般用不到吧 d 4.標準化函式引數順序可以提高可讀性和易維護性 對函式引數的堆疊空間有輕微影響,我以前大多是相同型...

Swift 風格指南

在看objc出版的 swift高階 中,看到程式設計風格習慣的內容,覺得很不錯。所以這裡記錄下來,希望我們在自己的專案中使用 swift 時,也應該盡量遵循如下的原則 1 對於命名,在使用時能清晰表意是最重要。因為api被使用的次數要遠遠多於被宣告的次數,所以我們應當從使用者的 度來考慮它們的名字。...

Vue風格指南

2 元件的data必須是乙個函式 data function 3 prop定義應該詳細。細緻的 prop 定義有兩個好處 更好的做法!props 4 為v for設定鍵值 在元件上總是必須用key配合v for,以便維護內部元件及其子樹的狀態。甚至在元素上維護可 的行為。案例 如你想使用給列表加過渡...