CPPON is not a complete C++ program.  You need to #include it in a C++ function or method and return X3D0.   You also need to move headers out of comments and into the top level.  CPPON can be used like JSON,  think of CPPON similar to XML.  CPPON is an encoding which can be compiled, if desired.<div dir="auto"><br></div><div dir="auto">John </div>