Ultimate++
aus Wikipedia, der freien Enzyklopädie
Ultimate++
| |
---|---|
Datei:Upp Screenshot.png Entwicklungsumgebung für C++ | |
Basisdaten
| |
Entwickler | Ultimate++ team |
Aktuelle Version | 2019.2 (rev 13664)[1] (31. Oktober 2019) |
Betriebssystem | Windows / Linux / Unix-Derivate |
Kategorie | IDE |
Lizenz | BSD-Lizenz |
deutschsprachig | nein |
ultimatepp.org |
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:
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
Einzelnachweise
- ↑ release notes. Abgerufen am 5. November 2019.