Ultimate++

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen
Ultimate++


Entwicklungsumgebung für C++
Basisdaten

Entwickler Ultimate++ team
Aktuelle Version 2022.3 (rev 16660)[1]
(29. Dezember 2022)
Betriebssystem Windows / Linux / Unix-Derivate
Programmiersprache C++
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[Bearbeiten | Quelltext bearbeiten]

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[Bearbeiten | Quelltext bearbeiten]

Einzelnachweise[Bearbeiten | Quelltext bearbeiten]

  1. release notes. Abgerufen am 3. Mai 2023.