C++ es un lenguaje de programación orientado a objetos basado en el lenguaje C. Vamos a empezar con lo básico y crear nuestro primer programa "Hola, Mundo".
Primer Programa en C++: "Hola, Mundo"
Un programa "Hola, Mundo" es una tradición en la programación para mostrar cómo escribir y ejecutar un programa simple. Aquí tienes un ejemplo en C++:
#include <iostream>
int main() {
std::cout << "Hola, Mundo!\n";
return 0;
}
`#include <iostream>`: Incluye la biblioteca `iostream` que proporciona funciones para entrada y salida estándar.
`int main() { ... }`: Define la función principal del programa.
`std::cout << "Hola, Mundo!\n";`: Imprime "Hola, Mundo!" en la consola.
`return 0;`: Indica que el programa se ejecutó correctamente.
Compilar y Ejecutar el Programa
Para compilar el programa, puedes usar un compilador de C++ como `g++` (GNU C++ compiler). Guarda el código anterior en un archivo llamado `hola_mundo.cpp`.
g++ -o hola_mundo hola_mundo.cpp
Esto generará un archivo ejecutable llamado `hola_mundo`. Para ejecutarlo:
./hola_mundo
Verás la salida "Hola, Mundo!" en la consola.
Conceptos Básicos de C++
Función `main`: Punto de entrada del programa.
`#include`: Directiva para incluir bibliotecas.
`std::cout`: Objeto de salida estándar.
`<<`: Operador de inserción para imprimir en la consola.
`"Hola, Mundo!\n"`: Cadena de caracteres que se imprime.
Este es un comienzo básico en C++. A partir de aquí, puedes explorar conceptos más avanzados, como variables, tipos de datos, operadores, estructuras de control y programación orientada a objetos.