Moi ce que j'ai entendu c'est : "et bla et bla et bla"...
On ne peut pas vraiment dire que std::string est toujours plus mauvais que char*.
Si je fais un std::string et 100000 copie non modifier, ça sera plus éfficace que de faire 100001 char*.
Si l'on doit réaliser des traitements sur une std::string, les algorithmes standards sont très performant. En faisant un algo maison avec char *, tu pourras atteindre
au mieux les performances des algorithmes de la STL.
Et puis des fois c'est bien, des fois c'est pas bien
Ce ne sont pas des choses à prendre en étant cartésien

Partager