Von Java auf C++, grafische Oberflächen

Gast #2730488
Hallo zusammen
Ich habe im letzten Semester eine Java-Vorlesung besucht und habe 
gefallen am programmieren gefunden. Also die Basics der Programmierung 
sind bei mir vorhanden. Nun würde ich gerne meinen Horizont etwas 
erweitern und mit C++ was machen, vor allem auch, da dies für Technische 
Disziplinen eher gefragt ist. Ziel wäre es eigentlich, über ein windows 
fenster mit dem Programm zu interagieren und nicht mehr über die 
Konsole, wie ich das bei java immer gemacht habe. Ein ferneres Ziel wäre 
es dann auch, über ein Windows fenster mit einem uC zu kommunizieren.

Nun fällt es mir etwas schwer, den einstieg zu machen. Ich mein, wenn 
man so C++ tutorials anschaut, kommt das ganze zeug mit datentypen, 
Schleifen, Objekte etc. Aber eigentlich bräuchte ich mehr infos zur 
implementierung einer grafischen oberfläche mit buttons, text, farbe 
etc. Kennt jemand ein gutes online tutorial das diesen link herstellt? 
Oder ein buch wäre auch willkommen.


bin für tips sehr dankbar
lg
tom
Gast #2730495
Schau Dir mal Qt an, qt.nokia.com ... ist C++, läuft unter Windows, 
Linux & Mac - dazu gibt es Tutorials und so weiter... alternative, 
wxWidgets, GTK ...
Gast #2730503
C++ ist nun mal nicht JAVA, deshalb wäre es vielleicht besser sich 
trotzdem durch den "Urschleim" durchzuwühlen. Danach sitzt du einfach 
besser im Sattel. Von Galileo Computing gibt es das Buch "C/C++" was ich 
eigentlich ganz gut finde. Ansonsten einfach mal Google bemühen.


Grüße
Gast #2731257
Tom schrieb:
> Nun fällt es mir etwas schwer, den einstieg zu machen. Ich mein, wenn
> man so C++ tutorials anschaut, kommt das ganze zeug mit datentypen,
> Schleifen, Objekte etc. Aber eigentlich bräuchte ich mehr infos zur
> implementierung einer grafischen oberfläche mit buttons, text, farbe
> etc.

Daß du das nicht so direkt findest, liegt daran, daß es nicht im 
Standard-Umfang von C++  enthalten ist. Das ist Sache von entsprechenden 
Erweiterungs-Bibliotheken, die zwar für C++ gemacht, aber eben nicht 
Teil von C++ sind.
Qt als prominenter und plattformübergreifender Vertreter dieser Art 
wurde ja schon genannt.
Gast #2731814
hallo, danke erstmal für die zahlreichen antworten. Ich werde mir die 
Tipps mal genauer anschauen und mehr dazu lesen.

zum grund warum ich c++ lernen will. Ich will in absehbarer Zeit nach 
jobs richtung technik/forschung ausschau halten. Und bei solchen wird 
oft nach c++ gefragt, weniger nach java. Deshalb würde ich gerne im 
selbststudium eine gewisse basis schaffen

liebe grüsse

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 14 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.