Большие строки (WideStrings) |
Вверх Предыдущий Следующий |
WideStrings (используется для представления строк символов Unicode в приложениях COM) реализованы во многом так же, как UnicodeStrings. В отличие от последних, для них не подсчитываются ссылки, и на Windows они ассоциированы со специальными Windows -функциями, которые позволяют им быть использованными для автоматизации OLE. Это означает, что они реализованы в виде заканчивающихся нулем массивов символов WideChars, вместо обычных символов Char. WideChar является двухбайтовым символом (элемент DBCS: набор двухбайтовых символов). В основном для WideStrings применяются те же правила что и для AnsiStrings. Как и с UnicodeStrings, компилятор прозрачно преобразует WideStrings к AnsiStrings и наоборот. Для приведения типов и преобразования, применяются те же правила, что и для типа UnicodeString. |