|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
30.08.2013, 17:17 | #1 |
Пользователь
Регистрация: 25.08.2013
Сообщений: 46
|
Как определить,что в энси строке зашифрована UCS
Собственно зада следующая.Приходят строки.В первом варианте приходит латиница и все в порядке(например s='test').Во втором случае приходит кирилица в UCS(например s='0A090F54').Вопрос в том,как отделить мух от котлет.Было две задумки:
1)По N-му кол-ву нулей 2)Создать массив из HEX цифр.Далее проверяем.Если в строке есть символы,которые нам не подходят(например алфавит начиная с g или [space] ) то ставим флаг. Буду крайне признателен,если у кого-то есть идея получше. |
30.08.2013, 18:33 | #2 |
Новичок
Джуниор
Регистрация: 30.08.2013
Сообщений: 3
|
может попробовать найти конвертер UCS2ANSI
прогонять через него строку, если не осилил - значить не UCS |
30.08.2013, 19:22 | #3 |
Пользователь
Регистрация: 25.08.2013
Сообщений: 46
|
Функцию для конвертации нашел,проверил все работает.Тут проблема именно как определить когда латиница,а когда UCS.
|
30.08.2013, 19:36 | #4 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Может это наведет на мыслю:http://ru.wikipedia.org/wiki/UTF-8
Цитата:
I'm learning to live...
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Ввести с клавиатуры строку. Посчитать количество слов в строке. Определить, что является разделителем слов. Вывести рез-ть на экра | Газимов | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 3 | 02.03.2012 15:58 |
В целочисленной матрице NxM в каждой строке определить числа, которых нет в следующей строке (Паскаль) | Sheffdmb2010 | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 21.10.2011 08:33 |
Как определить на какую букву начинаются слова в строке??? | Telec | Общие вопросы C/C++ | 3 | 21.04.2010 03:10 |
Как определить на какую букву начинаются слова в строке??? | Telec | Помощь студентам | 1 | 18.04.2010 20:28 |
Как определить в строке присутствие даты | vint2 | Microsoft Office Excel | 4 | 05.02.2010 15:45 |