technology

C++ Compiler Online
OnlineGDB / coliru / godbolt / Codig ground / ideone / JDOODLE
Dev-Cpp 5.11 TDM-GCC 4.9.2 Aquí hay versiones Setup y Portable (proyecto Orwell devpp)
Llevan el compilador tdm-gcc (para 32 y 64 bits Windows) y las APIS MinGW y MinGW-w64 para aplicaciones nativas MS-Windows
Si necesitas escribir aplicaciones para más plataformas (Linux,Unix,Windows,Mac OS X) usa:
wxWidgets / GNU Compiler Collection (GCC) / Mac OS X Xcode:Xcode / Windows:minggw
Para Windows XP: Dev-Cpp 5.0.3 MinGW32 Portable
    Al instalar Winbgim para gráficos se crean las carpetas:
  • include (conio.h, winbgim.cpp y winbgim.h)
  • lib (libbgi.a, libconio.a)
  • Templates (6-ConsoleAppGraphics.template, consoleapp_cpp_gr.txt )

Las carpetas include y lib deben ser situadas en la carpeta MnGW32 y la carpeta Templates en la carpeta Dev-Cpp
Dev C++version 4.9.9.2
    Para gráficos:
  • Borland Graphics Interface (BGI)
    • Carga el archivo graphics.h a la carpeta include y el archivo libbgi.a a la carpeta lib
    • El linker (Proyecto→Opciones del Proyecto→Parámetros):-lbgi -lgdi32 -lcomdlg32 -luuid -loleaut32 -lole32
    • Usa la librería #include<graphics.h>
  • Winbgim
    • El linker (Proyecto→Opciones del Proyecto→Parámetros):-lbgi -lgdi32 -luser32
    • La librería conio y winbgi son incompatibles
    • Usa la librería #include<winbgim.h>
  • allegroSDLGLUTSFML
Code::Blocks
Borland BGI Graphics emulation
    Examples of C++ programs:
  • examples 1
    Hello World. Operators. Input/Output. Preprocessor directive. Types, struct and union.
    Selection statements: if-else, swich-case, ternary operator.
    Iterations statements: for, while, do-while.
    Jumps: break-continue.
    Functions. Arrays.Vectors. Maps

  • examples 2Writing, Reading and Appending Files. Strings

  • examples 3 Maths

  • examples 4 Winbgim.h: Graphics, keyboard, mouse

  • examples 4aPhysics Engine

  • examples 5Class and objects

  • examples 6Turtle Graphics