Здравствуйте, Dr.Offset, Вы писали:
DO>Здравствуйте, MasterZiv, Вы писали:
MZ>>UTF-8 -- это так называемый wide-character string, это char*, а не wchar_t*.
DO>Кстати, wide-string это как раз wchar_t.
DO>UTF-8 это — [0..255]. Ясно, что в char не помещается. Зато помещается в unsigned char. Вопрос с PCRE по-прежнему открыт...
Во-первых, то, что для Вас char по умолчанию тождественен signed char и Вы не предполагаете иного — уже показательно.
Во-вторых — а не будет ли любезен благородный дон показать пример, когда signed char не проходит для таких применений? Только, пожалуйста, на реальных платформах и без сферических извращений в вакууме.