Google C++ 风格指南 :尽可能用 sizeof(varname) 代替 sizeof(type).
2017-11-29 17:12
423 查看
5.18. sizeof
Tip尽可能用
sizeof(varname)代替
sizeof(type).
使用
sizeof(varname)是因为当代码中变量类型改变时会自动更新.
您或许会用
sizeof(type)处理不涉及任何变量的代码,比如处理来自外部或内部的数据格式,这时用变量就不合适了。
Struct data; Struct data; memset(&data, 0, sizeof(data));
Warning
memset(&data, 0, sizeof(Struct));
if (raw_size < sizeof(int)) { LOG(ERROR) << "compressed record not big enough for count: " << raw_size; return false; }
相关文章推荐
- Google C++风格指南 阅读笔记
- Google 开源项目风格指南阅读笔记(C++版)
- Google C++ 编程风格指南 - 中文版
- Google C++ 风格指南内容整理
- Google C++ 编程风格指南(中文翻译)-2
- Google 开源项目风格指南--C++ 风格指南
- Google C++ 风格指南 - 中文版
- Google C++ 风格指南内容整理
- Google C++ 编程风格指南
- Google出的《 C++ 风格指南》中文版
- Google C++ 风格指南 命名约定 转
- 【转译】Google C++ 编程风格指南【0】
- Google C++ 风格指南 - 中文版 [值得收藏]
- 【读书笔记】摘自Google开源项目风格指南-C++风格指南
- Google C++ 风格指南(转载)
- Google C++ 风格指南 - 中文版
- Google C++ 风格指南
- Google 开源项目风格指南阅读笔记(C++版)
- Google C++ 风格指南
- Google C++ 风格指南