我正在尝试将指针分配给这样的值
string name;
XMLSerial * ptr;
if(name == "Armor")
{
ptr = &name;
}
名称较早初始化。XMLSerial 是我编写的一个类。我正在尝试将一些 XML 反序列化为对象。如果名称是我定义的类或对象之一,我希望 XMLSerial 对象指针为对象创建空间。
我得到的错误是cannot convert std::string* {aka std::basic_string<char>*} to XMLSerial* in assignment
。