online compiler and debugger for c/c++

code. compile. run. debug. share.
Source Code    Language
//Fig. 3.9: LibroCalificaciones.h //Definición de la clase LibroCalificaciones en un archivo separado de main. #include <iostream> #include <string> //clase LibroCalifiaciones utiliza la clase string estándar de C++ //#include "pch.h" //definición de la clase LibroCalificaciones class LibroCalificaciones { public: //El constructor inicializa nombreCurso con la cadena que se suministra como argumento explicit LibroCalificaciones(std::string nombre) : nombreCurso(nombre) //Inicializador de miembro para inicializar nombreCurso { //Cuerpo vacío } //Fin del constructor de LibroCalificaciones //Funcíón para establecer el nombre del curso void establecerNombreCurso(std::string nombre) { nombreCurso = nombre; //Almacena el nombre del curso en el objeto } //Fin de la función establecerNombreCurso //Función para obtener el nombre del curso std::string obtenerNombreCurso() const { return nombreCurso; //Devuelve el nombreCurso al objeto } //Fin de la función obtenerNombreCurso //Muestra un mensaje de bienvenida al usuario de LibroCalificaciones void mostrarMensaje() const { //llama a obtenerNombreCurso para obtener el nombreCurso std::cout << "Bienvenido al libro de calificaciones para\n" << obtenerNombreCurso() << "!" << std::endl; } //Fin de la función mostrarMensaje private: std::string nombreCurso; //nombre del curso para esteLibroCalificaciones }; //Fin de la clase LibroCalificaciones int main() { LibroCalificaciones libro("Libro del curso de Programación"); libro.mostrarMensaje(); return 0; }

Compiling Program...

Command line arguments:
Standard Input: Interactive Console Text
×

                

                

Program is not being debugged. Click "Debug" button to start program in debug mode.

#FunctionFile:Line
VariableValue
RegisterValue
ExpressionValue