Bonsoir à tous,
Je me demande si la conversion d'un QString en unsigned char est possible et si c'est possible, avez vous une idée de la procédure a suivre ?
Merci à tous
Bonsoir à tous,
Je me demande si la conversion d'un QString en unsigned char est possible et si c'est possible, avez vous une idée de la procédure a suivre ?
Merci à tous
Bonjour,
Oui, certainement (je suis étonné que cela ne soit pas dans la FAQ ... ah bah si : http://qt.developpez.com/faq/?page=m...ng-char-etoile ). Sinon, on peut utiliser toStdString() puis .c_str().
toStdString().c_str() crée un std::string intermédiaire pour rien du tout, mieux vaut faire directement toAscii().constData()
Sinon juste en googlant ta question on trouve des dizaines de réponses, je ne vois pas ce que tu cherches de mieux en la reposant ici...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 inline std::string QString::toStdString() const { const QByteArray asc = toAscii(); return std::string(asc.constData(), asc.length()); }
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager