Non, mais un objet avec un operator const char *, oui.
Version imprimable
Non, mais un objet avec un operator const char *, oui.
Mais ce serait alors assez éloigné du standard... c'est à peu près la seule chose qu'il spécifie: l'interface des classes.
Bizarre, il me semblait avoir lu au contraire (posté par un des gourous C++ du forum) que c_str() pouvait tout-à-fait retourner un objet temporaire au lieu de retourner directement un char const* ...
Ca ne me dit rien -- et je ne vois rien de semblable après une courte exégèse. Tu peux retrouver une référence?Citation:
Envoyé par Médinoc
Non, je ne retrouve rien. Tant pis...
Apparamment le code dans la FAQ est revenu en arrière et repose les même problèmes que ce que j'indiquais dans mon premier post...