当有时候,我们需要知道两个算子之间距离的时候,<utility>中的distance函数就粉墨登场了。
它的使用十分的简单,比如 dist = distance( container.begin(), container.end() ),它可以用于计算容器的尺寸,当他如果对应的容易有size()成员函数,那么就尽量使用size吧,比较distance的效力要差很多。
它的使用十分的简单,比如 dist = distance( container.begin(), container.end() ),它可以用于计算容器的尺寸,当他如果对应的容易有size()成员函数,那么就尽量使用size吧,比较distance的效力要差很多。
本文介绍了<utility>库中的distance函数如何用于计算容器中元素的数量。此函数特别适用于那些没有内置size()成员函数的容器类型。文章还提到了在可以使用size()的情况下优先考虑效率。
3411

被折叠的 条评论
为什么被折叠?



