Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Подскажите про работу с PWideChar. [D7, XP]


Страницы:   1 2

MegaVolt_old ©   (2008-11-10 15:58:00) 

Добрый день.
Столкнулся с необходимостью работы с PWideChar. Где можно почитать про особенности, какие функции есть для этого. Для PСhar есть отдельные функции для объединения строк, поиска в них и пр... Есть ли подобные для PWideChar?
Всегда ли длинна символа 2 байта? Если нет то как работет механизм извлечения нного символа? Полным чтением строки до заданного? Если все символы 2 байта то как обходятся с символами требующими больше байт?


MegaVolt_Old   (2008-11-10 16:44:00) [21]

>если про API, то теже, только с окончанием W. lstrcpyW, lstrlenW etc

Ага оно. Недопетрил что дельфи исспользует lstrcpy с разными типа переменных :)

>Для этого придумали UTF-8 и UTF-32

Т.е. есть символы который через TWideChar нельзя отобразить?


clickmaker   (2008-11-10 16:17:00) [22]

> Есть ли подобные для PWideChar?

если про API, то теже, только с окончанием W. lstrcpyW, lstrlenW etc

> Всегда ли длинна символа 2 байта

для данной реализации - да. UTF-16.

> Если все символы 2 байта то как обходятся с символами требующими
> больше байт

Для этого придумали UTF-8 и UTF-32


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо