En C les chaines constituent juste un tableau de char terminé par 0. C'est comme ça que pas mal de fonctions comme printf, puts, strlen, et autres fonctions du C déterminent la taille de ta chaîne.
Ainsi, si tu as besoin d'utiliser une bibliothèque C qui nécessite une chaîne de caractère en C tu peux utiliser s.c_str().
Exemple: puts(foo.c_str())
git is great because Linus did it, mercurial is better because he didn't.
c_str()
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
git is great because Linus did it, mercurial is better because he didn't.