## 參照Google C++編程規範之變量命名ios
1. 變量編程
變量名一概小寫,單詞間以下劃線相連。類的成員變量如下劃線結尾。ide
普通變量命名 舉例: 函數
string window_name; // OK 使用下劃線 string windowname; // OK 所有小寫 string windowName; // Bad 大小寫混合使用
//我的認爲仍是第一種好一些,變量含義一目瞭然
全局變量:沒有特殊要求,儘可能少用?能夠加上前綴g_以與局部變量區分。ui
類的成員變量:能夠加上前綴m_google
2. 函數spa
普通函數:以大寫字母開頭,每一個單詞首字母大寫,無下劃線。code
AddTabEntry()
DeleteUrl()
存取函數:要求與變量名匹配(TODO)blog
3. 類get
包含頭文件的順序:
C系統文件
C++系統文件
第三方頭文件
舉個例子,寫OpenCV工程的時候,先寫<iostream><vector><string>這些C++系統頭文件,而後再包含<opencv2/opencv.hpp>