Re[8]: Оцените решение задачи
От: Evgeny.Panasyuk Россия  
Дата: 16.10.14 19:38
Оценка: 10 (1)
Здравствуйте, Erop, Вы писали:

EP>>У контейнеров size_type — это implementation-defined беззнаковое целое.

E>А есть гарантия, что беззнаковое?

Да: "Table 96 — Container requirements ... X::size_type unsigned integer type"

E>Тоесть, если я хочу свой конетейнер сделать для стандартных алгоритмов, то я тоже обязан беззнаковое использовать для инндекса, например?


Не помню есть ли алгоритмы STL принимающие контейнер, а не итераторы. Вспоминается только boost'вский remove_erase и подобные.
А так да, если бы были — то да, формально должно быть беззнаковое.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.