Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2283 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  Affichage formaté avec cout

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Affichage formaté avec cout

n°1797462
khalys
Anything can happen
Posté le 08-10-2008 à 21:36:05  profilanswer
 

Salut aux experts,

 

Je me remets un peu à la programmation en C++ ces derniers temps. Je me rends compte que je n'ai jamais su comment formater la sortie d'un cout.

 

Comment afficher une variable sur x caractères, x étant fixé à l'avance ? Le but est d'afficher des résultats en colonnes, et que ça ait l'air propre. Si une variable est trop courte, cout comblera avec des espaces avant d'afficher la prochaine variable.

 

Je crois vaguement me souvenir de %quelque chose pour printf, mais pour cout ?

 

Merci à vous.


Message édité par khalys le 08-10-2008 à 21:37:44
mood
Publicité
Posté le 08-10-2008 à 21:36:05  profilanswer
 

n°1797475
Elmoricq
Modérateur
Posté le 08-10-2008 à 21:55:22  profilanswer
 

C'est possible de formater avec cout, en utilisant les modificateurs : http://www.cplusplus.com/reference [...] 3C%3C.html
Personnellement, je trouve la syntaxe tellement lourde et mal foutue que c'est l'une des exceptions que je fais dans mon code à utiliser une fonction C que les streams C++ : retour aux bonnes vieilles fonctions ...printf().
Mais c'est possible.

n°1797490
Amonchakai
Posté le 08-10-2008 à 22:35:49  profilanswer
 

Bonjour,
 
il y a boost::format qui permet de faire ce genre de chose de façon simple : http://www.boost.org/doc/libs/1_36 [...] ormat.html

n°1797494
Elmoricq
Modérateur
Posté le 08-10-2008 à 22:41:00  profilanswer
 

Un jour j'arriverai à convaincre ma boîte que boost c'est bien. [:zytrasnif]

Message cité 1 fois
Message édité par Elmoricq le 08-10-2008 à 22:41:10
n°1797496
Dion
Acceuil
Posté le 08-10-2008 à 22:41:52  profilanswer
 

Il te reste pas longtemps :whistle:


---------------
When it comes to business/legal topics, just assume almost everyone commenting has no idea what they’re taking about and have no background in these subjects because that’s how it really is. Harkonnen 8-> Elmoricq 8====>
n°1797497
Joel F
Real men use unique_ptr
Posté le 08-10-2008 à 22:42:09  profilanswer
 

Elmoricq a écrit :

Un jour j'arriverai à convaincre ma boîte que boost c'est bien. [:zytrasnif]


je compatis franchement :/

n°1797498
Elmoricq
Modérateur
Posté le 08-10-2008 à 22:43:13  profilanswer
 

Dion a écrit :

Il te reste pas longtemps :whistle:


Mais si sale troll. On est redevenu une filiale aujourd'hui, et on a une grosse maman derrière nous maintenant. [:dawao]
/HS


Message édité par Elmoricq le 08-10-2008 à 22:43:30
n°1797506
khalys
Anything can happen
Posté le 08-10-2008 à 22:53:46  profilanswer
 

Merci à vous, je vais explorer ces pistes.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  Affichage formaté avec cout

 

Sujets relatifs
Petit soucis avec mon code html et l'affichage sur googleprobleme affichage site
[Java] border d'un JPanel : problème d'affichage[Firefox] Personnaliser l'affichage des mots mal orthographiés
affichage ok firefox /chrome mais IE(6-7) pas ok[Affichage de grandes vignettes aléatoire]
affichage des caractères en j2meproblème d'affichage RSS 2.0 depuis source html
[Glut] Affichage tres lentAffichage d'une donnée dans un champ text
Plus de sujets relatifs à : Affichage formaté avec cout


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR