Intro
Cp3mm es un preprocesador para C++ que permite gestionar módulos de manera sencilla. El preprocesador consume un archivo con extensión cp3, (los otros archivos no se procesan en absoluto), y genera la parte de interfaz (el archivo de cabecera o .h), y su implementación (el archivo de implementación o .cpp). El lenguaje de programación no se ha modificado ni extendido.
Cp3mm is a preprocessor for C++, allowing to manage modules easily. This preprocessor consumes a file with cp3 extension (other archives are not processed at all), generating the interface part (the header or .h file), and the implementation (the .cpp file). The C++ programming language has not been extended nor modified at all.
Screencasts
- Demo básica (Basic demo)
- Demo de gestión errores (Error management demo)
- Demo con varios módulos (Various modules demo)
- Demo en consola (Console demo)
Publicaciones (Papers)
- Informe técnico (technical report)
- CISTI 2011
Ejemplos (Examples)
- Math.mpp
- Person.mpp using the Math module