LINUX.ORG.RU

длина строки в utf-8


0

0

Как определить длину строки (количество символов) в кодировке utf-8

Поскольку utf-8 - многобайтная, то strlen не подходит

А как тогда?

anonymous
Ответ на: комментарий от watashiwa_daredeska

Или, конкретно для UTF-8 возьми его описание и посчитай сам. Там _очень_ легкий алгоритм отображения UTF-8 в UCS-32, так что, сразу длину можно получить.

watashiwa_daredeska ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.