Я должен проанализировать файл XML в C++. Я искал и нашел для этого библиотеку RapidXml.
У меня есть сомнения по поводу doc.parse<0>(xml).
Может ли xml быть XML файлом или это должна быть string или char *?
Если я могу использовать только string или char * тогда я предполагаю, что мне нужно прочитать весь файл и сохранить его в массиве символов и передать указатель на функцию?
Есть ли способ напрямую использовать файл, потому что мне нужно будет также изменить файл XML внутри кода.
Если это невозможно в RapidXml, предложите другие библиотеки XML в C++.
Спасибо!!!
Ashd