16
如何将libmlml2库中的xmlChar *转换为char *?谢谢。libxml2 xmlChar *强制转换为char *
如何将libmlml2库中的xmlChar *转换为char *?谢谢。libxml2 xmlChar *强制转换为char *
Looks like它只是无符号的字符。所以只要你没有对它进行算术就应该是安全的。
但是,您可能不需要该页面具有按类型实现的键字符串功能。
如果你看看例子,例如io2.c,你会发现,他们只是轻率地将它转换为一个char *:
printf("%s", (char *) xmlbuff);
*现在*,它是无符号的字符 - 但为什么要为char创建一个简单的别名,如果他们不指望typedef将来会改变的话? – Mihai