Ultimate++

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 2022.3 (rev 16660)[1]
(29. Dezember 2022)
Betriebssystem Windows / Linux / Unix-Derivate
Programmiersprache C++
Kategorie IDE
Lizenz BSD-Lizenz
deutschsprachig nein
ultimatepp.org

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

Einzelnachweise

  1. release notes. Abgerufen am 3. Mai 2023.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.