Я готов сделать 2D-игру с SDL, и я следую за книгой Шона Митчелла. Но я столкнулся с серьезными трудностями с этой пользовательской ошибкой преобразования типа при попытке скомпилировать мой проект ...Невозможно преобразовать из const TiXmlString в const std :: string &
Кроме того, я не знаком с этой темой. Я наблюдал за некоторыми учебниками и искал в Интернете решение.
Мне нужно добавить
operator std::string&() const { return ???;}
к tinyxmlstr.h в классе TiXmlString ли? Если да, то как его реализовать? Что я должен вернуть?
Если я не определить STL (который я использую) в tinyxml.h, компилятор возвращает ошибку тяг.
Error 19 error LNK2019: unresolved external symbol "public: virtual __cdecl TiXmlNode::~TiXmlNode(void)" ([email protected]@[email protected]) referenced in function "public: virtual __cdecl TiXmlDocument::~TiXmlDocument(void)" ([email protected]@[email protected])
StateParser класс и реализация такой же, как тот, в книге.
И, наконец, если у меня где-то есть ошибка, как правильно его отладить и где его искать? Заранее спасибо!
Поместите всю релевантную информацию в свой вопрос, а не в изображения, связанные где-то в другом месте. – stark