码迷,mamicode.com
首页 > 编程语言 > 详细

【编程风格】c++命名约定

时间:2020-01-09 23:11:41      阅读:179      评论:0      收藏:0      [点我收藏+]

标签:风格   ble   int   blank   定义类   划线   分类   努力   模板   

前言

这里主要介绍博主想要形成个人比较稳定的编程风格(还在努力中),需要遵循的命名规范,主要借鉴google编程风格。

1. 通用命名规则

要有描述性,尽量让命名更加明确,尽量少用缩写;

模板参数的命名应当遵循对应的分类: 类型模板参数应当遵循 类型命名 的规则, 而非类型模板应当遵循 变量命名 的规则.

2. 文件命名

文件名要全部小写,可以使用下划线连接。定义类时头文件和源文件的文件名一般成对出现。

内联函数必须放在头文件中。

3. 类型命名

类型名称每个单词的首字母均大写,不包含下划线。

类型命名包括类, 结构体, 类型定义 (typedef), 枚举, 类型模板参数。

4. 变量命名

变量包括函数参数和数据成员,单词一律小写,单词之间用下划线连接。

类的成员变量(数据成员)以下划线结尾,但结构体的数据成员和普通变量一样,不需要以下划线结尾。

5. 常量命名

6. 函数命名

7. 命名空间命名

8. 枚举命名

9. 宏命名

10. 命名特例

 

 

 

参考

1. google c++编程风格命名约定

【编程风格】c++命名约定

标签:风格   ble   int   blank   定义类   划线   分类   努力   模板   

原文地址:https://www.cnblogs.com/happyamyhope/p/12171682.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!