Código para el catalogador en C++