C++ Ausgabe anhalten

Diskutiere C++ Ausgabe anhalten im Developer Network Forum im Bereich Hardware & Software Forum; Hi Jungs! Ich hab ein Problem im Visual c++ 6.0 Compiler bei einer Konsolenapplication. Und zwar mache ich einige Ausgaben mit cout << und lese...
  • C++ Ausgabe anhalten Beitrag #1
C

Chasehem

Bekanntes Mitglied
Dabei seit
16.01.2002
Beiträge
170
Reaktionspunkte
0
Ort
aus dem nichts
Hi Jungs!

Ich hab ein Problem im Visual c++ 6.0 Compiler bei einer Konsolenapplication. Und zwar mache ich einige Ausgaben mit cout << und lese ab und zu auch mal was mit cin >> ein. Jetzt wäre es natürlich schön wenn ich die Ausgabe anhalten könnte damit der Benutzer sieht was ich da schönes schreibe, aber das will nicht so richtig funktionieren :(

Ich habe schon
cin.get(buf,2);
getchar();
getch();
getche();
system("pause"); //unterdrückt alle cout << ausgaben :confused:

probiert, aber alle hatten irgendein Problem. cin.get reagiert nur auf enter als Escapezeichen. getch() und getche() werden vom compiler trotz eingebundener stdlib.h nicht erkannt. und getchar() unterbindet auch ab und zu die cout << ausgaben - alles sehr komisch.

Gibt es für dieses Ausführen anhalten nicht eine C++ Lösung?
getchar usw. ist ja alles noch altes C.
Am idealsten wäre das ich einen befehl hab der die ausführung des Programms anhält und auf druck irgendeiner Taste fortsetzt :)

Kann mir da jemand helfen?
Codebeispiele sind auch sehr willkommen :ja:
 
  • C++ Ausgabe anhalten Beitrag #2
mezzo mix

mezzo mix

Bekanntes Mitglied
Dabei seit
24.12.2000
Beiträge
1.793
Reaktionspunkte
1
Ort
Entenhausen
Original geschrieben von Chasehem

getch();
getche();

ich programmiere nur selten unter windows, aber sind die nicht in der stdio.h???
 
  • C++ Ausgabe anhalten Beitrag #3
N

nic_power

Senior Moderator
Dabei seit
27.12.2000
Beiträge
7.838
Reaktionspunkte
2
Hallo,

Original geschrieben von mezzo mix
ich programmiere nur selten unter windows, aber sind die nicht in der stdio.h???
Zumindest getch() ist eigentlich eine Funktion aus der Curses-Bibliothek. Unter Windows/Dos solltest Du beide Funktionen in der conio.h finden.

Nic
 
  • C++ Ausgabe anhalten Beitrag #4
C

Chasehem

Bekanntes Mitglied
Dabei seit
16.01.2002
Beiträge
170
Reaktionspunkte
0
Ort
aus dem nichts
hmm, mit conio.h und stdio.h zusammen gehts. Aber getch() bzw. getche() unterdrücken die cout Ausgaben :tr ich versteh nur nicht warum :confused:
 
Thema:

C++ Ausgabe anhalten

ANGEBOTE & SPONSOREN

https://www.mofapower.de/

Statistik des Forums

Themen
213.180
Beiträge
1.579.174
Mitglieder
55.879
Neuestes Mitglied
stonetreck
Oben