看了google編碼規範,做了一些整理與示例。
檔名、變數名: 小寫 可拼接 「_」「-」。
類名、函式名、常量: 首字母大寫。
巨集、列舉: 全大寫。
myclassfile.h
//1.檔名 小寫 有_線或者- 與類名對應
myclassfile.cpp
my_class_file.cpp
myclassfile.h
//2.類名 單詞以大寫字母開頭
class myclassfile:public basicclass //
//4 成員變數:全小寫,_下劃線結尾
private:
string table_name_str_;
string errorname_;
int error_nums_;
list alarm_lists_; // 型別放在詞尾
ctime start_time_;
unordered_map table_name_map_;
};
myclassfile.cpp
myfilename.cpp
//1.巨集 全大寫 有_線
#define pi_rounde 3.0
//2.包含標頭檔案 c檔案 c++檔案 其它
#include "foo/myclassfile.h"
//c#include #include //c++
#include #include //其它
#include myclassfile::myclassfile()
//3.函式
void myclassfile::foo()
else
switch(i)
}
Google對外發布C 編碼規範
csdn.net簡訊 早已開放多時的google c 編碼規範這幾天引起了業內開發人員的廣泛關注。其中,來自矽谷的柯化成認為,這是地球上最好的乙份c 程式設計規範,沒有之一,建議廣大國內外it人員研究使用。盛大的資深開發者趙劼表示,非常同意。google在這方面下足了功夫,讓所有人寫出來的 都使用同...
google編碼規範 Naming
函式名,變數名和檔名應該是描述性的,要避免縮寫。型別和變數應該是名詞,函式名應該是帶有命令式的動詞。how to name 盡可能給出乙個描述性的合理的名字。不要擔心節省水平空間,因為這並遠遠不及使得你的 讓新讀者容易讀懂重要。以下都是好的命名 int num errors good.int num...
C 編碼規範
c 編碼規範 規範的制定原則 1 參照微軟在vs.net中,c 既有的規範來制定 2 方便 的交流和維護。3 不影響編碼的效率,不與大眾習慣衝突。4 使 更美觀 閱讀更方便。5 使 的邏輯更清晰 更易於理解。規範的遵守原則 1 如果是軟體外包專案,並且對方制定了 的編寫規範,則首先要遵守對方的編碼規...