ну так оно и не должно быть константным, для ридонли есть .at(). [] не константный, потому что вставляет отсутствующий элемент при наличии дефолтного конструктора
в книге Яцек Головиц C++17 STL описано как специализировать iterator_traits для своего итератора, но у меня получается что итератор зависит от параметра шаблона... как быть в этом случае?: https://wandbox.org/permlink/YO9vwHsKoha9Yn2c
в книге Яцек Головиц C++17 STL описано как специализировать iterator_traits для своего итератора, но у меня получается что итератор зависит от параметра шаблона... как быть в этом случае?: https://wandbox.org/permlink/YO9vwHsKoha9Yn2c
для того чтобы указать тип, для которого ты реализовываешь трейты? Не?
ну ок. мне то что делать? специализировать для каждого типа, как, если типы будут пользователи задавать... мне что им говорить мол чуваки еще вот эту фигню напишите...
ну ок. мне то что делать? специализировать для каждого типа, как, если типы будут пользователи задавать... мне что им говорить мол чуваки еще вот эту фигню напишите...
в книге Яцек Головиц C++17 STL описано как специализировать iterator_traits для своего итератора, но у меня получается что итератор зависит от параметра шаблона... как быть в этом случае?: https://wandbox.org/permlink/YO9vwHsKoha9Yn2c
ну ок. мне то что делать? специализировать для каждого типа, как, если типы будут пользователи задавать... мне что им говорить мол чуваки еще вот эту фигню напишите...