您的位置:首页 > 编程语言 > C语言/C++

Exceptional C++ Style之34

2006-05-04 20:06 387 查看
第34条 索引表
如何把泛型写的更加规范?
一般来说,优先考虑编写清晰、正确的代码。
对于main()a函数,不要依赖隐式int,这不是符合标准的可移植的C++。void main()和main()的写法是应该避免的。如果成员函数不会修改对象成员,那么将此函数声明成const函数。避免代码的冗余和重复。选择清晰而有意义的名字。了解并在任何适当的地方使用(复用)标准库设施,而不是自己去动手实现。避免不必要的类型硬编码,从而扩展泛型组件的可复用性。尽量使用!=而非<来比较迭代器。!=对所有迭代器有效,而<只对随机访问容器的迭代器有效。尽量选择使用前置递增而非后置递增,除非确实需要使用旧的值。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: