C++编码规范(转)
2024-10-08 19:25:34
转载链接:https://www.jianshu.com/p/b262d76902e4
一、命名规范
1、通则
1)、所有命名都应使用标准的英文单词或缩写,不得使用拼音或拼音缩写,除非该名字描述的是中文特有的内容,如半角、全角、声母、韵母等;
2)、所有命名都应遵循达意原则,即名称应含义清晰、明确;
3)、所有命名都不易过长,应控制在规定的最大长度以内;
4)、所有命名都应尽量使用全称;
5)、如命名使用缩写,则应该使用《通用缩写表》的缩写;原则上不推荐使用《通用缩写表》以外的缩写,如果使用,则必须对其进行注释和说明;
最新文章
- android开源框架android-async-http使用
- CentOS报错:Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=7&;arch=x86_64&;repo=os&;infra=stock32 error was 14: curl#6 - ";Could not resolve host: mirrorlist.centos.org; Unknown error";
- Oracle 11g系统自己主动收集统计信息的一些知识
- C# 实现繁体字和简体字之间的转换
- UFLDL教程(四)之Softmax回归
- SNPs &; MAF
- select 训练
- jmeter-命令行执行脚本
- 使用AOP记录应用调用链开销
- Dubbo框架设计
- 85、int 、NSInteger、NSUInteger、NSNumber的区别和联系
- 《C#并发编程经典实例》学习笔记-第一章并发编程概述
- LOJ2255. 「SNOI2017」炸弹 (线段树)
- docker 安装jenkins
- luogu 1030 求先序遍历
- Win10系列:JavaScript图形
- WAS 添加数据源
- cdq分治解决三维偏序
- 北京Uber优步司机奖励政策(4月23日)
- 设计模式 - 模板方法模式(template method pattern) 具体解释
热门文章
- 序列化模块Serializer
- Codeforces 558E A Simple Task(计数排序+线段树优化)
- CHINA SHOP 2019 | 奇点云“云+端”产品及解决方案赋能线下零售
- [LC] 90. Subsets II
- mui 左侧选项卡-div模式 的选项卡切换监听
- 依据gff切fa并翻译为蛋白质
- 《C程序设计语言》练习 1-12
- js正则表达式常用的大部分函数
- Redis学习之热点key重建
- [LC] 104. Maximum Depth of Binary Tree