 In comparison to C++/Tree, the C++/Parser mapping allows one to handle large XML documents that would not fit in memory, perform stream-oriented processing, or use an existing in-memory representation.The XSD-generated code can target C++98/03 or C++11.CodeSynthesis XSD itself is written in C++.