Есть вопрос (который, кстати, возникает не первый раз) при подключении внешней библиотеки.
В описании структуры данных на C есть вот такая строка:
Код: Выделить всё
unsigned char text[128]; /* Human Readable Text (if any), UTF-8, NUL-terminated (output only) */
Но мне непонятно: разве может строка с UTF-8 (бинарные данные) размещаться в CString ?
Ведь первый же символ Chr(0) в любом месте просто сработает как терминатор строки и всё.
Или я чего-то не понимаю ? Заранее спасибо.