類命名規范:首字母大寫,和本程序密切相關的類(非可重用類),類名前要加上一個特定的大寫字母(初步決定為此程序名的第一個字母),同QT官方類的命名方式
如 class STA_SETUPMAIN
函數命名規范:使用駝峰命名法,即首字母小寫,后面的每個單詞的首字母大寫,示例:void openFile();
枚舉命名規范:枚舉本身名稱所有單詞首字母大寫,枚舉常量的名字應該含有枚舉類型的信息,因為枚舉類型可以被直接使用,如果名字過於簡單,可能會導致歧義
變量命名規范:每行一個變量,盡可能避免短的變量名,等到真正需要使用時再定義變量,普通成員變量使用駝峰命名法,靜態數據成員以s_開頭,例如s_Singleton
類成員變量以m_開頭,屬性對應的變量一律使用m_開頭,后面跟駝峰命名法,如CC_ListAll_T2M1_LL *m_miracast,臨時變量使用全小寫加下划線命名方式,例如:window_width
對無特殊意義的臨時變量可使用ijz命名
結構體命名規范:結構體本身名稱所有單詞首字母大寫,結構體成員變量使用駝峰命名法,另外考慮到結構體字節對齊問題,定義時相同類型成員定義在一起,並且,所占字節數多的在前