Вообщем есть такой код:
#include <iostream>
#include <tinyxml.h>
#include <tinystr.h>
using namespace std;
int main()
{
//Открываем XML-файл:
TiXmlDocument *xml_file = new TiXmlDocument("1.xml");
if(!xml_file->LoadFile()){
cout << "Error: unable to load configuration file." << endl;
return false;}
TiXmlElement *xml_level = 0;
xml_level = xml_file->FirstChildElement("level");
string nm = xml_level->Attribute("name");
cout << nm << endl;
return 0;
}
Нужно указать путь так что бы файл 1.xml искался в том месте где и бинарник запускаемой проги, «home/nameuser итп» не катит, потому как неизвестно куда юзер положит бинарник с файлом 1.xml, может на рабочий стол вообще и от туда будет пускать. Как путь указать относительный бинарника?