Re: Можно ли и как канонично получить из итератора тип элемента последовательнос
От: vopl Россия  
Дата: 17.04.25 18:22
Оценка:
Здравствуйте, Marty, Вы писали:

M>Здравствуйте!


M>Вот у меня есть класс UtfIterator, который при разыменовании возвращает 32ух-битный Unicode символ, разбирая UTF8 последовательность по char указателю, который хранит у себя, и соответственно, всякие игры c &*it выдадут лажу.


M>Также у меня в те же функции может быть передан итератор от вектора char или строки, или вообще голые указатели.


M>Я хочу из любого типа итераторов одинаковым способом получить const char*.


M>Есть ли для этого каноничное решение?


Чтобы продать что-нибудь ненужное, нужно сначала купить что-нибудь ненужное, а у нас денег нет
Чтобы откуда ни будь получить const char* он там изначально должен быть, а у тебя там 32ух-битный Unicode символ. Вот его вполне можно и получить
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.