Главная страница
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.026 c
15-1181101093
KSergey
2007-06-06 07:38
2007.07.08
Что посетить в Москве с ребенком 10-ти лет?


2-1181745303
левый позер
2007-06-13 18:35
2007.07.08
application.messagebox


1-1178544361
SamProf
2007-05-07 17:26
2007.07.08
Как на из delphi win32 приложения вызвать метод WebService


2-1181820586
Кирей
2007-06-14 15:29
2007.07.08
Список в Rave report


2-1181978373
Ral'f
2007-06-16 11:19
2007.07.08
Как учесть поле-счётчик в SQL запросе?