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 | 2019.2 (rev 13664)[1] (31. Oktober 2019) |
Betriebssystem | Windows / Linux / Unix-Derivate |
Programmiersprache | C++ |
Kategorie | IDE |
Lizenz | BSD-Lizenz |
deutschsprachig | nein |
ultimatepp.org |
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.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. The authors of the article are listed here. Additional terms may apply for the media files, click on images to show image meta data.