|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
17.08.2017, 17:48 | #1 |
Форумчанин
Регистрация: 07.06.2015
Сообщений: 164
|
работа со строками Utf8
Нужно строку в кодировке Utf8 вывести в консоль по 10 символов,
в строке могут быть как буквы кириллицы, так и латиницы и знаки препинания. А UTF-8 — многобайтовая кодировка, символ в ней может быть представлен как одним байтом, так и четырьмя. Сделал функцию преобразования из Utf8 в cp1251, все работает. Но возможно кто-то подскажет другой выход без преобразования в cp1251. Как работать с такими строками при помощи str.size() или str.substr(n ,m). |
17.08.2017, 20:49 | #2 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,330
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Работа со строками | Andryan00 | PHP | 6 | 16.03.2016 23:07 |
Работа со строками | Frozerika | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 1 | 28.04.2014 08:48 |
Работа со строками. | Nursik77 | Помощь студентам | 5 | 12.04.2011 21:47 |
Кодировка utf8. Работа с символами. Перевод русских букв в латинских аналог | dr.Chas | PHP | 3 | 24.03.2011 16:47 |
Работа с матрицами (норма матрицы, работа со строками) | Neitrosha | Помощь студентам | 1 | 26.11.2010 20:19 |