当有时候,我们需要知道两个算子之间距离的时候,<utility>中的distance函数就粉墨登场了。
它的使用十分的简单,比如 dist = distance( container.begin(), container.end() ),它可以用于计算容器的尺寸,当他如果对应的容易有size()成员函数,那么就尽量使用size吧,比较distance的效力要差很多。
它的使用十分的简单,比如 dist = distance( container.begin(), container.end() ),它可以用于计算容器的尺寸,当他如果对应的容易有size()成员函数,那么就尽量使用size吧,比较distance的效力要差很多。