打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
C++编码规范Summary(四)
C++编码规范Summary(四)
1.对于智能指针,安全第一,方便第二,尽可能局部化(scoped_ptr)
2.引用形参加上const,否则使用指针形参
3.函数重载的使用要清晰易读
4.鉴于容易误用,禁止使用缺省函数参数
5.禁止使用变长数组
6.合理使用友元
7.为了方便代码管理,禁止使用异常
8.禁止使用RTTI,否则重新设计代码吧
9.使用C++风格的类型转换,除单元测试外不要使用dynamic_cast
10.使用流函数printf+read/write
11.能用前置自增和自减不使用后置
12.const能用则用提倡使用const在前
13.使用确定大小的整型,除位组外不要使用无符号型。
14.格式化输出以结构对齐时,注意32位和64位的系统差异。
15.除字符串化,连接外尽量避免使用宏。
16.整数用0,实数用0.0,指针用NULL,字符(串)用'\0'
17.用sizeof(varname)代替sizeof(type)
18.只使用Boost中被认可的库。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
C++函数中const形参与非const形参
iconv字符编码转换全攻略
linux下字符编码转换libiconv库...
如何在vba中实现字符的unicode编码和utf
“const char*”类型的实参与LPCTSTR类型的形参不兼容
C++ 学习之函数传参1:引用传参和非引用传参
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服