I've found a bug in RapidXml-1.13, file rapidxml_print.hpp:403.
The line print(std::ostream_iterator<Ch>(out), node, flags);
causes compiler errors, if you compile it with Unicode support on VS2015. If you change it to print(std::ostream_iterator<Ch, Ch>(out), node, flags);
anything is fine.
I've found a bug in RapidXml-1.13, file rapidxml_print.hpp:403.
The line
print(std::ostream_iterator<Ch>(out), node, flags);
causes compiler errors, if you compile it with Unicode support on VS2015. If you change it to
print(std::ostream_iterator<Ch, Ch>(out), node, flags);
anything is fine.
Patch: