c++命名规范

文件

文件名全部小写,按需包含下划线,按项目约定命名——尽量保证文件名明确。另外,若文件中包含大量inline函数,还可以使用-ini.h

比如:

phone_shader.h
phone_shader-ini.h

class

class的名称每个单词首字母大写且和小写混合搭配使用,不包含下划线,对于structenum亦是如此

比如:

class FrameResource;

变量

普通变量名和结构体变量第一个单词小写,后面每个单词的首字母大写

比如:

int myGames;

class内的变量名以"m_"开头

int m_myGames;

局部变量以"local"开头

int localMyGames;

全局变量以"g_"开头,静态全局变量以"s_"开头

int g_myGames;
static int s_myGames;

常量、typedef、预处理宏

常量、typedef、预处理宏全部大写,以"_"划分单词

const int MY_GAMES;
const int MYGAMES;

函数

函数名的第一个单词小写,后面每个单词的首字母大写

void myFunction();

enum

enum全部大写,或加上e_或_E的前缀

enum e_Color;

reference

代码大全2

posted @ 2022-11-28 14:58  爱莉希雅  阅读(165)  评论(0)    收藏  举报