

下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、C+ 编码规数组元素必须由数组操作符CODSTA-01-C+ 编码规数组元素必须由数组操作符CODSTA-01-不能使用ic 关键?: CODSTA-06-( ) (void)CODSTA-07-不要for 循环内使用breakCODSTA-08-CODSTA-12-CODSTA-13-const constCODSTA-14-NULL NULL 赋值给指针;请使0CODSTA-17-while do CODSTA-18-ctype.h CODSTA-19-EOS enum NULL CODSTA-20-CODSTA-21-不同 CODSTA-22-1if else CODSTA-23-FAL
2、SE,#defineFALSE 必须为0CODSTA-24-FALSEFALSE 必须0CODSTA-25-#define 或枚举(enum)CODSTA-29-如果判断的是指针, 则不能使用类似于 if(test) 或 if(!test) 的逻辑表达式CODSTA-32-在 if, while 或 switch 语句的条件表达式中不要使CODSTA-33-switch default CODSTA-35-+ 或 - 操作符#ifs #elifs #define 指令 CODSTA-37-3#define CODSTA-38-CODSTA-39-case swtich CODSTA-41-TR
3、UE, #defineTRUE CODSTA-39-case swtich CODSTA-41-TRUE, #defineTRUE 1CODSTA-42-5 TRUETRUE 1CODSTA-43-5不要使用下列合体字母, , %:, %:%: CODSTA-48-如果 for 语句中无初始化或者无自增运算符; 建议采用 while 循环替代CODSTA-49-在 for 循环中的除了初始化参数值,不应该执行其他动作。 CODSTA-52-循环的增量表达式除了改变循环参数外, 不应该执行其他任何动作CODSTA-53-switch case default CODSTA-54-Case COD
4、STA-55-(enum) 开关(switch)语句的所有 case 和 应该有一个显式的 break 或 fallthrough(落空) CODSTA-56-void CODSTA-58-在malloc CODSTA-59-避免使用等号运算符 (=, !=) 来和 TRUE 宏枚举(enum)常量相比较CODSTA-60-switch default CODSTA-61-针 CODSTA-62-3throw break switch CODSTA-64-CODSTA-65-非常量的操作数和一个二进制位运算符应具有相同的基本类型 CODSTA-66-CODSTA-67-后缀 U 应该适用于所有
5、无符号类型的八进制或十六进制整型字面量CODSTA-68-t & CODSTA-69-& 操作符以外内建操作符的操作数 CODSTA-70-3signed CODSTA-71-CODSTA-73-bool CODSTA-75-main main CODSTA-76-CODSTA-77-的goto goto 的CODSTA-78-对于任何循环语句, 不要有超过一个CODSTA-79-bool CODSTA-75-main main CODSTA-76-CODSTA-77-的goto goto 的CODSTA-78-对于任何循环语句, 不要有超过一个CODSTA-79-break 或 goto 语
6、句用于循环终止continue for CODSTA-80-如果一个函数有CODSTA-81-,那么所有的再应该包括静态类关键字CODSTA-87-& | CODSTA-90-函数应该最多有一个退出(exit)CODSTA-91-和对象的名称不得被重用 CODSTA-92-CODSTA-93-iostream.h stdio.hCODSTA-CPP-01-*this CODSTA-CPP-02- explicit CODSTA-CPP-04-const 句柄() CODSTA-CPP-06-&,| , (逗号)CODSTA-CPP-08-避免使用强制类型转换符 C+ CODSTA-CPP-11
7、-109. 111.当两个操作符作用相反的时候(= !=)CODSTA-CPP-16-112.struct C+ CODSTA-CPP-17-113.将全局变量, 常量, 枚举类型和自定义类型变量(typedefs) 封装在一个类中CODSTA-CPP-18-114.113.将全局变量, 常量, 枚举类型和自定义类型变量(typedefs) 封装在一个类中CODSTA-CPP-18-114.115.如果想支持混合模式的操作, CODSTA-CPP-20- CODSTA-CPP-21-117. 最好使用非成员非友元函数(non-non-friend) 替代成员函CODSTA-CPP-22- na
8、mespace 中, 除非它们确实需要一起运行CODSTA-CPP-26-123.*|&,应同时定义其对应的赋值操作符 CODSTA-CPP-28-3避免在指针上使用 避免使用 dynamic_casts CODSTA-CPP-35-132. 在函数的执行体中不应定义类,结构体,联合体CODSTA-CPP-37-转换操作符operatoroperator(),operator const CODSTA-CPP-38-#include usingCODSTA-CPP-39-不要使用enum 关键字在C+ 137.mutable 138.CODSTA-CPP-43-139.应使非 const co
9、nst 成员函数, 而非CODSTA-CPP-44-const 的定义140. CODSTA-CPP-45-141.public CODSTA-CPP-46-protected private CODSTA-CPP-47- 143.protected : 构造函数, 析构函数, 成员函数, 员操作符函数, 枚举类型, CODSTA-CPP-48- : 构造函数, 析构函数, 成员函数, 作符函数, 枚举类型, CODSTA-CPP-49-不要使用ic 关键字,除非在函数或者类中CODSTA-CPP-50-148. 为 为 152.从不是重载运算符函数得到的非 void 类型的返回值应该始终被使
10、用CODSTA-CPP-58-C CODSTA-CPP-59- 156. 字面量零(0) 不得用作空指针常量(null-er-constant) CODSTA-CPP-63- C 语言风格的强制类型转换(void 强制类型转换)和函数符号式强制类型转换(除了显式的构造函数调用) CODSTA-CPP-66-3! 运算符, 逻辑 & 或逻辑 | 运算符的每个操作数应该都是布尔类型CODSTA-CPP-67-& CODSTA-CPP-68- 如果循环计数器不是被 - 或 + =, = CODSTA-CPP-70-=n, +=n n CODSTA-CPP-71-循环计数器以外的循环控制变量不得在判定条件或运算表达式中被修改CODSTA-CPP-72-在循环体语句中被修改的循环计数器以外的循环控
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 舞蹈培训班学生安全管理制度
- 选矿公司安全生产管理制度
- 陕西美容店管理制度
- 隔离点检查管理制度
- 青干班班级管理制度
- 项目部仪器管理制度
- 飞机场消杀管理制度
- 香肠厂员工管理制度
- 驾驭员安全管理制度
- 高中生午餐管理制度
- 2024年贵州省公安厅招聘警务辅助人员笔试真题
- 2025届江苏炸无锡市锡山区七年级数学第二学期期末联考试题含解析
- 养老机构消防安全课件
- 主、被动防护网施工方案-图文
- GB/T 45565-2025锂离子电池编码规则
- 1、人教部编版二年级下册语文看拼音写词语(一类生字和书后词语)
- 2025年济南高新区九年级中考数学二模考试试题(含答案)
- 花椒库存收购协议书
- DB22-T2979-2019-基质沥青相似度检测红外光谱法-吉林省
- 《小王子绘本教学课件》
- 金华市皓升再生资源有限公司年回收拆解20万辆电动自行车生产线技改项目
评论
0/150
提交评论