Функция
read_xml()
получает параметр xml name и ptree
member, но я хочу отправить файловый каталог файла, такой как C:\Users\serhan.erkovan\Desktop\ddd.xml
, в качестве переменной. Когда я пытался сделать это, он выдает ошибку, которая не может открыть файл. Как я могу отправить каталог с файлами как переменную?
Мой пример кода, подобный этому
ptree pt;
try
{
read_xml("C:\\Users\serhan.erkovan\Desktop\ddd.xml", pt);
}
catch (const boost::property_tree::xml_parser::xml_parser_error &ex)
{
cerr << ex.what();
}
Рабочий пример, подобный этому
ptree pt;
try
{
read_xml("ddd.xml", pt);
}
catch (const boost::property_tree::xml_parser::xml_parser_error &ex)
{
cerr << ex.what();
}