Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
13.11.2012, 08:19
|
|||
|---|---|---|---|
|
|||
escape-посделовательности |
|||
|
#18+
Не могу разобраться со строками. Есть у меня переменная, объявленная таким образом: char t[] = "Алтайский край"; она равна: "Алтайский край" В другую переменную получаю из внешнего источника такую же строку, но в виде "Алта..." Как можно конвертировать вторую переменную в нормальный текст? Может как-то с помощью printf? Мне кажется должен быть какой-то простой способ, но я на это уже кучу времени потратил и ничего не нашёл. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.11.2012, 19:56
|
|||
|---|---|---|---|
escape-посделовательности |
|||
|
#18+
DS-Max, В с нет таких эскейп-последовательностей, и вообще нет поддержки кодировок. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.11.2012, 02:34
|
|||
|---|---|---|---|
|
|||
escape-посделовательности |
|||
|
#18+
MasterZivDS-Max, В с нет таких эскейп-последовательностей, и вообще нет поддержки кодировок. Я знаю. Задача то, по моему, типичная, думал есть куча реализаций в популярных библиотеках, но как ни странно, ни в iconv, ни в других не нашёл. Зато нашёл это http://www.cprogramming.com/tutorial/unicode.html Ещё находил табличку, в которой написано какой юникод-код соответствует символу русского алфавита. Можно было из этого свою реализацию написать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.11.2012, 02:58
|
|||
|---|---|---|---|
|
|||
escape-посделовательности |
|||
|
#18+
DS-Maxни в iconv, ни в других не нашёл. Ну а тупо скормить эту строку как format sprintf-у не сработало?.. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.11.2012, 11:05
|
|||
|---|---|---|---|
|
|||
escape-посделовательности |
|||
|
#18+
С этого и начал. Всяко пробовал, не получилось. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
15.11.2012, 10:12
|
|||
|---|---|---|---|
escape-посделовательности |
|||
|
#18+
На юникод (или UTF-8) похоже, только преобразованный в обычную строку. Думаю сначала надо привести к "человеческому" виду, а потом уже пользоваться. Как-то так: char t[] = "Алтайский край"; char norm[] = {0x04, 0x10, 0x04, 0x3b ... 0, 0}; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=57&mobile=1&tid=2020662]: |
0ms |
get settings: |
15ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
225ms |
get topic data: |
10ms |
get forum data: |
4ms |
get page messages: |
93ms |
get tp. blocked users: |
2ms |
| others: | 552ms |
| total: | 929ms |

| 0 / 0 |
