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:

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

  1. release notes. Abgerufen am 5. November 2019.