Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.07.08;
Скачать: CL | DM;

Вниз

Что плохого в unicode-совместимом коде?   Найти похожие ветки 

 
vampir_infernal   (2006-11-25 19:48) [0]

Здравствуйте, уважаемые.
В последнее время начал часто замечать обсуждения вопросов, связанных с поддержкой UNICODE в KOL. Возник вопрос: каковы минусы использования юникода в компонентах (коде в целом)?
Спасибо.


 
Vladimir Kladov   (2006-11-25 21:21) [1]

UNICODE не поддерживается в Win9x, и не нужен в Linux"е (там UTF-8, и достаточно обычных null-terminated строк). Unicode зато нужен в WinCE (там ANSI просто нет), и если вы хотите делать приложение для NT-based, которому все равно, арабская вязь, китайские иерогливы, и т.д. Для Unicode приходится отрубать часть асм-кода, потому что писать версию асма еще и для unicode сил не хватает.


 
Vladimir Kladov   (2006-11-26 18:06) [2]

Да. И кстати еще 1 момент: unicode-вызовы работают быстрее начиная с win2K как минимум. Если посмотреть в отладчике, то после входа в системный вызов обычной Ansi функции ее параметр приводится к Unicode, и затем внутри вызывается Unicode-версия. Т.е. если использование API критично по скорости (хотя такое редко бывает), то лучше перейти на Unicode.



Страницы: 1 вся ветка

Текущий архив: 2007.07.08;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.018 c
1-1178609277
DelphiLexx
2007-05-08 11:27
2007.07.08
Как в режиме отладки посмотреть поле Record записи


15-1181193494
oxffff
2007-06-07 09:18
2007.07.08
Помогите им освежить VCL


2-1181754485
molotok
2007-06-13 21:08
2007.07.08
работа с Word файлами


2-1180131936
Dmitry_177
2007-05-26 02:25
2007.07.08
FillChar для строки


15-1181308778
VICTOR_
2007-06-08 17:19
2007.07.08
чтение данных из COM-порта