Je suis sûr que ce soit une question simple en ce qui concerne le formatage, mais est ici ce que je veux accomplir:Mise en forme Cout
Je veux des données de sortie sur l'écran à l'aide Cout. Je veux sortir ceci sous la forme d'un format de table. Ce que je veux dire par là, c'est que les colonnes et les lignes doivent être correctement alignées. Exemple:
Test 1
Test2 2
Iamlongverylongblah 2
Etc 1
Je ne suis concerné par la ligne de manière à ma ligne de sortie maintenant (ne fonctionne pas) est
Cout < < var1 < < "\ t \ t" < < var2 < < endl ;
Ce qui me donne quelque chose comme:
Test 1
Test2 2
Iamlongverylongblah 2
Etc 1
ne me donne pas ce que je veux .. êtes-vous sûr que cela est correct? – BobS
Vous avez oublié d'ajouter "<< left". Ceci est requis si vous voulez des champs fixes alignés à gauche. –
std :: left n'est pas réinitialisé sur toutes les sorties formatées, vous n'en avez besoin qu'une seule fois. (La largeur du flux * est * réinitialisée.) –