• [^] # Re: itoa.h

    Posté par . En réponse au message Convertir int en char. Évalué à 2.

    j'y connais pas grand chose aux objets fournis par KDE mais étant donné que c'est du QT, tu doit avaoir accès à l'objet QString.

    Cette objet propose une fonction appelée "sprintf" qui te permet de construire une chaine de caractères à partir de types variables.

    D'après ce que j'ai vu, ça s'utilise comme le sprintf classique:

    int p;
    p++; //la post incrementation est préférable
    QString* maString =new QString();
    affiche->setText(maString->sprintf("Ceci est un int : %d",p));
    //%d dans la chaine indique que le paramètre "p" que tu lui passe est un int. Tu peux de la même façon construir ta chaine avec plusieurs paramètre. Refère toi à la doc du sprintf.

    Ca doit être la même synthaxe que ça : http://www.cplusplus.com/ref/cstdio/sprintf.html(...)

    PAr contre ça doit pas être la solution forcement la plus directe....