string 被rapidxml截断
string str = "<Person><Name>test</Name><ID>2</ID><Name>police</Name></Person>";
xml_document<> doc;
doc.parse<0>( const_cast<char*>(str.c_str()) );
执行上面一段代码,没有任何问题。但若再次使用str时就会发现被rapidxml截断了,大家可以加断点看一下。
string 被rapidxml截断
string str = "<Person><Name>test</Name><ID>2</ID><Name>police</Name></Person>";
xml_document<> doc;
doc.parse<0>( const_cast<char*>(str.c_str()) );
执行上面一段代码,没有任何问题。但若再次使用str时就会发现被rapidxml截断了,大家可以加断点看一下。