Главная страница
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.014 c
2-1181889608
Баян 555
2007-06-15 10:40
2007.07.08
перевод в читабельный вид


3-1176283401
MM_ASH
2007-04-11 13:23
2007.07.08
FIB + GUID


1-1178302846
starxxx
2007-05-04 22:20
2007.07.08
Сравнение строки с маской с использованием * и ?


15-1181313904
Возмущенный
2007-06-08 18:45
2007.07.08
Когда же напишут клиента для КПК?!


1-1178545729
TStas
2007-05-07 17:48
2007.07.08
Как отправить по почте текстовый файл?