documentation of XmlDocument::parse(Ch*) in RapidXmlを見て、私は文字バッファが '非const'であることに疑問を抱きました。私はバッファがパーサのそのような変更によって成長する必要があるとき、これが一般的にどのように働くのかわからない。図書館は成長しますか?私はそれを解析するよう求めている場合、それはちょうど正しい解析する必要がありますか?それ以外の場合はParseAndPossibleModifyButLetMeKnowIfYouHadToRegrowTheBufferInWhichCaseHeyCheckThisFlagAndCopyThisPointer
などと呼ばれるべきです。RapidXML APIはバッファを拡張できますか?
私に何か不足していますか?私はこのライブラリを理解したいと思っています。なぜなら、C++からXMLファイルを開いて追加/編集するのに使いやすいものがほしいからですが、よりシンプルな/より良い選択肢があれば、は答えとしてそのような提案をすることを躊躇しないでください!
代替案については、[私たちはそれについての質問がある](http://stackoverflow.com/questions/9387610/what-xml-parser-should-i-use-in-c)。 –