Menu

Playground de C++

Escribe, ejecuta y comparte fragmentos de código, sin instalaciones.

main.cpp
Output
Click Run to see the output here.

Compila y ejecuta C++ online en tu navegador

Este es un playground y compilador de C++ online y gratuito. Escribe código C++ directamente en tu navegador, pulsa Ejecutar y verás g++ compilar y ejecutar tu programa en segundos — sin MSVC, sin CMake, sin Visual Studio. Es la forma más rápida de probar un contenedor STL, un truco con templates o resolver un problema de entrevista.

Por dentro, el editor usa el mismo motor que VS Code (resaltado de sintaxis C++, autocompletado de headers, subrayado de diagnósticos), y tu código compila con g++ sobre Alpine Linux con toda la STL disponible — <vector>, <map>, <unordered_map>, <algorithm>, <memory>, <thread>. Tanto si exploras smart pointers, pruebas un lambda o preparas una entrevista de C++, este compilador C++ online te lleva de la idea a la salida en segundos.

Por qué este playground de C++ te va a servir

  • Compilación instantánea de C++ — escribe código, pulsa Ejecutar y recibe la salida del compilador g++ online en segundos, sin CMake ni Visual Studio.
  • Resaltado completo de sintaxis C++, autocompletado de headers y errores claros de g++ — el mismo motor de editor que usa VS Code.
  • Entrada stdin compatible — std::cin >> x, std::getline(std::cin, line), scanf leen desde el cuadro de entrada del playground, así que puedes probar patrones de programación competitiva y problemas de entrevista de principio a fin. Sin instalación — sin g++, clang, MSVC ni CMake.
  • Compilador g++ con la STL de C++ completa — usa vector, map, unordered_map, algorithm y funciones modernas de C++ sin configurar un toolchain.

Qué puedes construir en el playground de C++

  • Contenedores de la STL — vector, map, unordered_map, set — junto con <algorithm> (sort, transform, accumulate), el kit clásico para entrevistas.
  • Estructuras de datos a mano — listas enlazadas, árboles binarios, tablas hash — y algoritmos clásicos (BFS, DFS, programación dinámica) con sintaxis C++17 moderna.
  • Experimentos rápidos en C++ — prueba un lambda, haz un benchmark de un sort, usa auto o verifica un truco con punteros sin crear un proyecto CMake.

Preguntas frecuentes sobre el compilador C++ online

¿Es gratis el compilador C++ online?
Sí. El compilador de C++ online es totalmente gratis — sin registro, sin MSVC, sin g++ que instalar, sin CMake que configurar. Abre la página y compila.
¿Necesito g++ o un compilador de C++ instalado?
No hace falta instalar nada. No necesitas g++, clang ni MSVC en tu equipo — el compilador C++ online compila con g++ sobre Alpine Linux y ejecuta tu programa en segundos.
¿Funciona el playground de C++ en móvil y Chromebook?
Sí. El playground de C++ funciona en cualquier navegador moderno — escritorio, tablet o móvil. Perfecto para ejecutar C++ desde un Chromebook o una máquina donde no puedes instalar un compilador.
¿El playground de C++ admite std::cin y stdin?
Sí. El playground tiene un cuadro de entrada stdin — std::cin >> n;, std::getline(std::cin, line); y scanf leen las líneas que escribes igual que cuando ejecutas ./a.out localmente. Ideal para problemas de programación competitiva, entradas estilo Codeforces y preguntas de entrevista.
¿Cómo aprendo C++ después de probar el playground?
Edita el código C++ de ejemplo, pulsa Ejecutar e itera. Cuando quieras práctica estructurada, el curso interactivo de C++ de Coddy cubre punteros, contenedores STL, templates y funciones modernas de C++.