Как Вы преобразовали бы / бросает xmlChar* для обугливания* из libxml2 библиотеки? Спасибо.
Похоже, это просто беззнаковый символ. Таким образом, это должно быть безопасно, если вы не выполняете с ним арифметические операции.
Но , вам, вероятно, не нужно, поскольку на этой странице есть функциональность ключевой строки, реализованная в терминах типа.
Если вы посмотрите на примеры, например, io2.c, вы заметите, что они просто беспечно приводят его к char *:
printf("%s", (char *) xmlbuff);