c++
-
was wird heutzutage eigentlich so genutzt in c++
sind #include <stdio.h> und #include <conio.h> und getch() noch gebräuchlich?
gibts ne bessere eingabe/ausgabe funktion als printf?
und wie kann ich, wenn ich so ein programm starte, vom schwarzen hintergrund mit heller schrift zu nem coolen bild (z.B. meer) mit schwarzer schrift oder so wechseln?
-
Picky schrieb:
was wird heutzutage eigentlich so genutzt in c++
sind #include <stdio.h> und #include <conio.h> und getch() noch gebräuchlich?Sind eher selten, aber es gibt sicher genug Nostalgiker, die nicht darauf verzichten wollen

gibts ne bessere eingabe/ausgabe funktion als printf?
Ja, die IO-Streams und ihre Stream-Operatoren >> und <<.
und wie kann ich, wenn ich so ein programm starte, vom schwarzen hintergrund mit heller schrift zu nem coolen bild (z.B. meer) mit schwarzer schrift oder so wechseln?
Mit reinem C++ gar nicht (da kannst du nichtmal davon ausgehen, daß am anderen Ende von cout ein Konsolenfenster steht), aber je nach System gibt es sicher Möglichkeiten (wobei - rote Schrift auf gelbem Grund wäre noch einfach, ein komplexes Hintergrundbild dürfte mehr Arbeit machen).
-
in C++ wird zur ein- und ausgabe hauptsaechlich die Standardbibliothek mit ihren I/O-Streams genutzt. Die sind auf jeden Fall typsicherer als printf.
Um be Porgrammstart mit Schriftfarben und Hintergrudnbildern rumzuspielen musst du natuerlich erstmal ein Fenster haben in dem es Schriftfarben udn Hintergrundbilder ueberhaupt gibt, und dann entsprechend mit den Fenstermethoden rumspielen. am sinnvollsten ist aber vermutlich erstmal, wenn du mit "normalen" Konsolenprogrammen anfaengst...
-
Es gibt sicherlich Libs mit denen man Konsolen-Programme stylisch machen kann. Kann mir nicht vorstellen, das jedes Konsolenprogamm (wie Midnightcommander o.ä.) immer bei Null anfängt. Nur muß ich ehrlich sagen, das ich noch nie das Bedürfniss hatte, eine soche UI zu machen. Wenn ich eine UI haben will, mache ich es gleich richtig in Grafik.
-
Hallo
Schau dir mal die Improved Console an. Zu finden ist diese hier im Konsolenforum.
chrische