Имеется метод в классе Saves:
string Saves::getTitle()
{
XMLDocument save;
save.LoadFile("./saves/slot.xml");
XMLElement* nameElement = save.FirstChildElement("Save")->FirstChildElement("Slot")->FirstChildElement("Name");
string name = nameElement->GetText();
return name;
}
В одном из файлов я создаю экземпляр класса, и вызываю этот метод:
string textSaveTitle;
textSaveTitle == save.getTitle();
cout << textSaveTitle;
В XML файле в нужном месте написано "123". При использовании cout внутри метода эта строка выводится, однако при использовании вне метода ничего не выводится. В чём я совершил ошибку?
Уберите лишний символ =
в
textSaveTitle == save.getTitle();
Вы не присваиваете, а сравниваете...
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Не могу разобраться как найти размер массива указателей на функцию
Существуют ли фреймоврки под C++ язык, которые позволяют использовать HTML + Javascript UI интерфейсы в своих проектах?
Добрый вечер!Я работаю в visual studio 2015, используя cocos2d-xУ меня возникла странная проблема
Рационально ли использовать QTabWidget для переключения и показа открытых файлов (как показано на картинке слева)? Есть ли более оптимальный способ?