我正在尝试将字符串转换为xmlChar。编译器说不存在从const字符串到xmlChar的合适转换函数。代码如下所示:
bool ClassName::openFile(const String& ZipFile)
{
//convert
const xmlChar *temp = (const xmlChar)ZipFile; //ZipFile has an error here. ZipFile is path and filename
...
}
有任何想法吗?我用谷歌搜索,人们正在从xmlChar转换为字符串,但不是这个方向。
最佳答案
xmlChar
只是unsigned char
的typedef。像这样使您的句子:
const xmlChar *temp = ZipFile.c_str();