буква. Нужно вывести для каждой буквы ее код в таблице символов (для латинской «а» это 97, И так далее. ) Делаю так:
unsigned int code = (unsigned int) somestring[i]
Проблема в том, что если символ в Utf8 кодировке(например русская буква), то получаю большое число длиной в 6 цифр, что явно не соответствует реальному коду символа.
Как получить реальный код utf8 символа в таблице символов?
std::wstring
Получаешь потомучто чар может иметь отрицательное значение
А код где?
На самом деле это большое число скорее всего и есть код символа....
Для начала ты должен задасться кодировкой текста. Она не монет быть любой. Типа тут utf8, а тут - cp1251
Обсуждают сегодня