Ich bin mir ziemlich sicher, dass dies eine einfache Frage ist in Bezug auf die Formatierung, aber hier ist es, was ich erreichen will:cout Formatierung
I zur Ausgabe von Daten auf den Bildschirm mit cout wollen. Ich möchte dies in Form eines Tabellenformats ausgeben. Was ich damit meine, sind die Spalten und Zeilen sollten richtig ausgerichtet sein. Beispiel:
Test 1
Test2 2
Iamlongverylongblah 2
Etc 1
Ich bin nur mit der individuellen Leitung so meine Linie zur Ausgabe jetzt
cout (nicht in Betrieb) < < var1 < < "\ t \ t" < < var2 < < Endl ;
Was mich so etwas wie gibt:
Test 1
Test2 2
Iamlongverylongblah 2
Etc 1
Was mich nicht geben, was ich will .. sind Sie sicher, das ist richtig? – BobS
Sie haben vergessen, "<< links" hinzuzufügen. Dies ist erforderlich, wenn Sie linksbündige feste Felder möchten. –
std :: left wird nicht bei jeder formatierten Ausgabe zurückgesetzt, sondern nur einmal. (Die Breite des Streams * ist * zurückgesetzt.) –