Tu Primer Programa en C++
Todo programa C++ empieza su ejecución en una función llamada main. #include <iostream> trae la librería de entrada/salida, y using namespace std te permite escribir cout en vez de std::cout cada vez — una conveniencia que este curso usa en todo momento, aunque las bases de código reales más grandes suelen preferir el prefijo explícito std::.
Compilar ocurre primero
Cuando ejecutas, el compilador (g++) traduce todo tu archivo a un binario antes de ejecutar una sola línea. Si hay un error de tipo o un error de sintaxis en cualquier parte, nada se ejecuta en absoluto — obtienes un error de compilación en vez de un resultado.
Comentarios
Los comentarios funcionan como en C y la mayoría de los lenguajes de la familia C: todo lo que va después de // en una línea se ignora por completo, y existen puramente para que los humanos que lean el código después entiendan por qué algo está escrito de esa manera.
Ejecútalo tú mismo
Aquí tienes un programa pequeño con un comentario y dos statements cout. Esto se ejecutó de verdad para obtener el resultado que se muestra abajo — prueba a cambiar el texto y ejecutarlo tú mismo con el botón debajo del ejemplo.
// This is a comment - C++ ignores it
#include <iostream>
using namespace std;
int main() {
cout << "Hello, World!" << endl;
cout << "Welcome to C++." << endl;
return 0;
}Hello, World! Welcome to C++.
Siguiente: variables y tipos — los tipos fundamentales, inferencia de tipo con auto, y const.
Practice exercise
Agrega un comentario arriba de tu código, luego imprime "Learning C++ one step at a time."