Text- und Hintergrundfarbe mit C++ definieren

nickimedia

Cadet 4th Year
Registriert
Sep. 2006
Beiträge
87
Hi,

ich hab gerade mein C++ Buch eingehend studiert und hab 'n kleines
Programm geschrieben. Jetzt hab ich 'ne Frage: Wie kann man bei C++ die Schriftfarbe in der Konsole ändern ? Ich hab nichts in dem Buch gefunden.

Noch eine Zusatzfrage: Kann ich Text in der Konsole kursiv oder unterstrichen darstellen ?

Danke,

Nicki
 
Moin Moin, ich habe zwar keine Ahnung von consolen, bin aber sicher, das du die Textfarbe ändern kannst. Den Text Kursiv machen oder sowas geht aber nicht, weil du nur ASCII ziechen darstellen kannst
 
Das dürfte mit der ncurses Bibliothek gehen.
Ich gehe jetzt mal davon aus, dass du unter Linux programmierst, weil du auf die Nennung deines Systems verzichtest.
 
Für Windows ist die Improved Console sehr komfortabel:
http://ic.sidewindershome.net/

Wie Boron schon richtig gesagt hat, das ist plattform abhängig. C++ kenn nur die Standardausgabe, die kann auf alles mögliche ausgegeben werden. Die Konsole ist Sache des Betriebssystems.

Gruß
 
@Boron:

Linux hab ich zwar auch, aber ich verwende C++BuilderX auf WinXP.

Gibt es auch eine Möglichkeit ohne Extrakonsole die Farbe zu ändern ?
Ich denke da an so 'nen Befehl wie bei QuickBasic.

Danke für eure Antworten,

Nicki
 
Zuletzt bearbeitet:
Die "Improved Console" ist keine extra Konsole, sondern nur der Name für eine Bibliothek :), die man recht einfach in C++ Programmen nutzen kann.
 
Zurück
Oben