, comparsion, , std:: set std:: multiset, ?
multiset<Key,Compare,Allocator> multiset<Key,Compare,Allocator>::iterator.
, node , , , , , , - , (multi) (set | map) .
, , . , :
multiset<Sales_data, cmp_func> bookstore(&compare_isbn);
multiset<Sales_data>::iterator it = bookstore.begin();
, . , .
, Compare ( Allocator!), .
auto it = bookstore.begin()
. , :
for (auto &sale : bookstore) {
copy(begin(bookstore), end(bookstore),
ostream_iterator<Sales_data>(cout, "\n"));