Re[6]: std::back_insert_iterator::value_type
От: пффф  
Дата: 24.07.23 07:16
Оценка:
Здравствуйте, Sm0ke, Вы писали:

S>Получить value_type можно через container_type итератора.


S>
S>using IterType = OutputIterator;
S>using IterCharType = typename IterType :: container_type :: value_type;
S>for(size_t i = 0; i < num; ++i, ++iter)
S>{
S>  *iter = static_cast<IterCharType>( func() );
S>}
S>


S>Вот так должно работать. https://gcc.godbolt.org/z/Knfa41Tbc


Спасибо, но хотелось универсальный способ найти
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.