Bonjour,
j'ai un petit soucis de conversion de QString en std::string. J'ai appliqué la méthode toStdString(), mais le résultat n'est pas convainquant.
Je travaille avec visual studio 2010 après avoir installé le binaire de Qt qui va bien (Merci developpez.com). Après conversion de "toto" par exemple, la chaine obtenue possède en début de chaine 4 octets supplémentaires et sa longueur est aléatoire (jusqu'à quelques milliers).
Je possède en parallèle VS2008 et le binaire de Qt s'est installé sur cette version également. Ce qui est curieux, c'est que le même code génère cette fois une chaine correcte.
Dans la doc de QString on peut lire "This operator is only available if Qt is configured with STL compatibility enabled."
Je ne vois pas trop où intervenir pour configurer ceci.
Merci pour vos propositions.
Partager