C 編碼規範

2022-05-05 04:15:10 字數 461 閱讀 4585

1.  避免將多個類放在乙個檔案裡面。

2.  乙個檔案應該只有乙個命名空間,避免將多個命名空間放在同乙個檔案裡面。

3.  乙個檔案最好不要超過500行的**(不包括ide產生的**)。

4.  乙個方法的**長度最好不要超過25行。

5.  避免方法中有超過5個引數的情況。如果超過了,則應使用 struct 來傳遞多個引數。

6.  每行**不要超過80個字元。

7.  原則上,盡量不要手工的修改機器產生的**。

a)  如果需要編輯機器(ide)產生的**,編輯格式和風格要符合該編碼標準。

b)  盡可能地使用片斷類來把被保持的部分分解為各個因素

注:這裡的翻譯參考了靈感之源老兄的說法,在visual c#2005中,c#的語法已經支援partial修飾符,它的作用是可以將乙個完整的類分解各個部分類,在編譯時,編譯器會將它們構造為乙個類。

文章出處:

C 編碼規範

c 編碼規範 規範的制定原則 1 參照微軟在vs.net中,c 既有的規範來制定 2 方便 的交流和維護。3 不影響編碼的效率,不與大眾習慣衝突。4 使 更美觀 閱讀更方便。5 使 的邏輯更清晰 更易於理解。規範的遵守原則 1 如果是軟體外包專案,並且對方制定了 的編寫規範,則首先要遵守對方的編碼規...

C 編碼規範

c 編碼規範 1.目的 為了保證企業編寫出的程式都符合相同的規範,保證一致性 統一性而建立的程式編碼規範。2.範圍 適用於企業所有基於.平台的軟體開發工作。3.規範內容 3.1.格式 u 所有的縮排為4個空格,使用vs.的預設設定。u 在 中垂直對齊左括號和右括號。if x 0 不允許以下情況 if...

C 編碼規範

一 型別級單位的命名 1 類。以class 宣告的類,都必須以名詞或名詞短語命名,體現類的作用。如 class indicator 當類是乙個特性 attribute 時,以 attribute 結尾,當類是乙個異常 exception 時,以 exception 結尾 class colorset...