effective STL-04 用empty来代替检查size()是否为0
小于 1 分钟
effective STL-04 用empty来代替检查size()是否为0
事实上empty的典型实现是一个返回size是否返回0的内联函数,对所有的标准容器
empty()总是常数时间(因为只检查有没有)
size()不一定是常数时间(可能需要遍历所有的成员比如list)
参考文章:
https://www.cnblogs.com/yan1345/p/Note_of_Effective_STL.html#02-小心对容器无关代码的幻想
Loading...