IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

C++ Discussion :

Pader une string avec des zeros, a la sprintf("%05d&quo


Sujet :

C++

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre �m�rite
    Avatar de D[r]eadLock
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    504
    D�tails du profil
    Informations personnelles :
    �ge : 45
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 504
    Par d�faut Pader une string avec des zeros, a la sprintf("%05d&quo
    Bonjour a toutes et tous,

    Etant en ce moment en c++, je cherchais a faire du formatting "propre", i.e. avec des string et autre operateurs <<.

    Le truc est que je veux padder a gauche un nombre avec des zeros:
    Et que cela donne "0005" si je veux padder sur quatre chiffres.

    Je voulais donc savoir s'il etait possible de faire cela de maniere assez propre (i.e. sans tampon intermediaire et sprintf), legere (pas de classe a redefinir, et si possible pas de fonction a definir) et a peu pres portable (je n'ai que la STL, pas de MSDN ni....).

    Merci.

  2. #2
    R�dacteur
    Avatar de Laurent Gomila
    Profil pro
    D�veloppeur informatique
    Inscrit en
    Avril 2003
    Messages
    10 651
    D�tails du profil
    Informations personnelles :
    �ge : 41
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activit� : D�veloppeur informatique

    Informations forums :
    Inscription : Avril 2003
    Messages : 10 651
    Par d�faut

    http://c.developpez.com/faq/cpp/?pag...stream_iomanip

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
     
    int x = 5;
    std::cout << std::fill('0') << std::setw(4) << x << std::endl;

  3. #3
    Membre �m�rite
    Avatar de D[r]eadLock
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    504
    D�tails du profil
    Informations personnelles :
    �ge : 45
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 504
    Par d�faut
    Desole, je ne pensais pas que c'etait dans la FAQ, j'ai cherche avec google pad mais n'ai rien trouve d'interessant.

    Merci.

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. R�ponses: 2
    Dernier message: 15/04/2015, 09h12
  2. R�ponses: 2
    Dernier message: 23/11/2014, 22h55
  3. RegEx pour lire une string avec des lignes
    Par Bacube dans le forum VB.NET
    R�ponses: 3
    Dernier message: 16/05/2012, 16h20
  4. R�ponses: 2
    Dernier message: 25/05/2011, 17h07
  5. [WPF] remplir une grid avec des strings
    Par Seals dans le forum Windows Presentation Foundation
    R�ponses: 5
    Dernier message: 21/03/2011, 10h37

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo