目前老大要求我命名統一爲:
宏:全大寫,下畫線分隔;
類名:每個單詞首字母大寫,不含下劃線,以名詞形式;如鏡頭檢測類爲:ShotDetector;
函數名:採用駝峯命名;
駝峯命名:第一個單詞爲動詞,爲小寫字母,從第二個單詞開始以後的每個單詞的首字母都採用大寫字母,整體爲命令式語氣,例如:printEmployeePaychecks();
參數名,變量名:採用匈牙利命名,不帶前綴;
成員名:匈牙利命名,m_做前綴
匈牙利命名:變量名=屬性+類型+對象描述,其中每一個對象的名稱都要求有明確含義,可以取對象名字全稱或名字的一部分,例如:表單的名稱爲frm(全稱是form),則當表單變量名稱爲SwitchBoard時,變量全程爲frmSwitchboard;