Есть ли другой способ определить размер контейнера, кроме:
//those are valid iterators from a container
BidIt begin;
BidIt end;
std::size_t size = 0;
while (begin != end)
{//Here throug iterating I'm getting adventually the correct size
++size;
++begin;
}
но мне интересно, могу ли я проверить размер этого контейнера, например, вычитая адреса этих итераторов или что-то в этом роде.
Спасибо за любую помощь.