自己的代码的风格——关键字的定义(变量的定义)匈牙利命名法
2015-12-22 13:06
465 查看
1、在定义变量的时候,c++中经常会用的就是匈牙利命名法,以求达到看到参数名就知道这个参数的类型和意义
lstrParam:这是一个string类型的字符串,意义是用来存储设备参数的字符串
这里有个关键,要定义一下什么类型的关键字的缩写是什么,一般在定义参数名的话类型关键字的缩写就在参数的前面,意义关键字在后面。
例如strParam,类型关键字为str意义关键字为Param。
下面规定以后定义参数名的关键字的缩写格式:
string str
char c
char[] sz
int i
long l
shot n
float f
vector v
map mp
bool b
double d
DWORD dw
WORD w
byte by
无符号 u
指针 最前面加p
全局变量 g_
常量 c_
成员变量 m_
静态变量 s_
lstrParam:这是一个string类型的字符串,意义是用来存储设备参数的字符串
这里有个关键,要定义一下什么类型的关键字的缩写是什么,一般在定义参数名的话类型关键字的缩写就在参数的前面,意义关键字在后面。
例如strParam,类型关键字为str意义关键字为Param。
下面规定以后定义参数名的关键字的缩写格式:
string str
char c
char[] sz
int i
long l
shot n
float f
vector v
map mp
bool b
double d
DWORD dw
WORD w
byte by
无符号 u
指针 最前面加p
全局变量 g_
常量 c_
成员变量 m_
静态变量 s_
相关文章推荐
- php session是否存在被破译的可能?
- 10个重要的算法C语言实现源代码
- Spring自动注入Bean
- C++实用技巧(二)
- C++实用技巧(一)
- java代码中在双引号里面添加双引号
- python getopt.getopt 不能精确匹配的问题
- 代码校验工具 SublimeLinter 的安装与使用
- c语言用宏模拟泛型容器
- 快速掌握一个语言最常用的50%
- 代码之谜(五)- 浮点数(谁偷了你的精度?)
- 设计模式——工厂方法 Java源代码
- java中的泛型
- 代码之谜(四)- 浮点数(从惊讶到思考)
- 代码之谜(三)- 运算符
- 项目总结
- 代码之谜(二)- 语句与表达式
- 代码之谜(一)- 有限与无限
- 代码之谜(零)- 开篇/前言/序
- PHP Socket请求类