Effective STL 条款4

条款4:用empty()来代替检查size()是否为0 对于任意容器c,写下html if (c.size() == 0)... 本质上等价于写下数据结构 if (c.empty())... 这就是例子。你可能会奇怪为何一个构造会比另外一个好,特别是事实上empty()的典型实现是一个返回size()是否返回0的内联函数。函数 你应该首选empty()的构造,并且理由很简单:对于全部的标准容器,e
相关文章
相关标签/搜索