Ultimate++ ist eine freie Entwicklungsumgebung für C++. Sie läuft unter Windows und den meisten Unix-Derivaten. Zur Programmierung einer grafischen Benutzeroberfläche wird U++ verwendet. Ultimate++-Distributionen werden mit weiteren Bibliotheken ausgeliefert: zlib libjpeg bzip2 ndisasm PNG Sqlite TIF
Es werden mehrere Compiler unterstützt: GCC (Linux) MinGW (Win32) Visual C++ Toolkit 2003 (Win32)
Hello World Folgendes Beispiel zeigt ein C++Programm mit einem Button "Hello world!":
#include <CtrlLib/CtrlLib.h>
using namespace Upp;
class MyApp : public TopWindow { public: MyApp()
Title("Hello world"); button.SetLabel("Hello world!"); button << [=] { if (PromptYesNo("Button gedrückt. Programm verlassen?")) Break();
Add(button.HSizePos(100, 100).VSizePos(100, 100));
private: Button button;
GUI_APP_MAIN { MyApp().Run(); }
Weblinks Offizielle Website
Einzelnachweise
Kategorie:Freie integrierte Entwicklungsumgebung