CppDoc es un software que genera documentación HTML para clases C++, basándose en su código fuente y comentarios especiales integrados dentro de ella.
Se trata de un programa de software libre, por lo que su descarga es gratuita. Además, otra de sus ventajas radica en el hecho de que se puede seleccionar la versión en español, lo que facilita al usuario su manejo. Es compatible con diversos sistemas operativos, lo que también facilita su uso por diverso tipo de usuarios informáticos.
A la hora de transformar la información a HTML CppDoc lo transforma de un modo muy similar al que lo haría si se tratara de Javadoc. Tanto que es compatible con alguna de las etiquetas Javadoc como @see o @return, entre otras.
El programa de software deja a elección del usuario la posibilidad de trasladar también o no los comentarios de documentación. En caso de que opte por dejarlos al margen CppDoc seguirá generando un conjunto completo de documentación basado en las relaciones de clase y la jerarquía.