Ultimate++

Entwicklungsumgebung für C++

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:

Ultimate++


Entwicklungsumgebung für C++
Basisdaten

Entwickler Ultimate++ team
Aktuelle Version 2023.2 (rev 17045)[1]
(29. Oktober 2023)
Betriebssystem Windows / Linux / Unix-Derivate
Programmier­sprache C++
Kategorie IDE
Lizenz BSD-Lizenz
deutschsprachig nein
ultimatepp.org

Es werden mehrere Compiler unterstützt:

Hello World

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();
}
Bearbeiten

Einzelnachweise

Bearbeiten
  1. release notes. Abgerufen am 11. November 2024.