Graphik in C++?

Hallo!
Ich bin noch ein Neuling im C++.
Ich möchte ein Programm schreiben, das Planetenbahnen simuliert.
Dabei wird in einer Schleife die Position des Planeten als x und y Wert berechnet; in jedem Schleifendurchgang möchte ich mir diese Position nun anzeigen lassen, sodass man das Bild der Bahn erhält.
Wie mache ich das?
Ich kenne cout und printf, aber wie kann ich einen einzlenen Punkt zeichnen?
Ich habs mit gotoxy probiert, aber diese Koordinaten sind ja keine einzelnen Pixel, sonder quasi ganze Buchstaben.

Danke!

Hallo,

mit gotoxy und co. wirst du da leider nicht weiterkommen. Du musst entweder direkt auf den Bildschirm, ein Bitmap oder ein Fenster zeichnen. Nachdem du aber selbst sagst, dass du Anfänger in Sachen C++ bist, kann ich dir nur raten weiter zu lernen :smile:

Ein schönes Tutorial zur Fenster-Programmierung (mit Zeichnen) gibts hier: http://www.winprog.net/tutorial (Achung: Englisch!)

Mit ImageMagick kann man auch ganz toll Grafik darstellen, ist aber schon ein wenig komplizierter (Google hilft).

bye,
Christoph

Hallo Joachim

Ich möchte ein Programm schreiben, das Planetenbahnen
simuliert.

Wieviele Planeten?

Dabei wird in einer Schleife die Position des Planeten als x
und y Wert berechnet; in jedem Schleifendurchgang möchte ich
mir diese Position nun anzeigen lassen, sodass man das Bild
der Bahn erhält.

Das ist in C/C++ schwierig, weil es keine „Grafik“ gibt,
die im Sprachumfang enthalten ist. Du benötigst also eine
sog. „Bibliothek“, die für Deinen Zielrechner einige
Grafikfunktionen ermöglicht.

Es wäre daher erstmal wichtig zu erfahren,
mit welchen Programmen Du bei der Programmierung
arbeiten möchtest - und auch welchen Rechnern.

Grüße

CMБ