OVH Cloud OVH Cloud

strstream

3 réponses
Avatar
Arnaud Meurgues
Bonjour

Quelqu'un sait-il pourquoi les classes [io]strstream ont été dépréciées
dans la norme ?


--
Arnaud

3 réponses

Avatar
John Deuf

Quelqu'un sait-il pourquoi les classes [io]strstream ont été dépr éciées
dans la norme ?


Parce qu'elle considère qu'en C++, les chaines de caractères sont des
string et pas des char * ?

Avatar
Loïc Joly
Bonjour

Quelqu'un sait-il pourquoi les classes [io]strstream ont été dépréciées
dans la norme ?


Trop complexe à utiliser correctement ?

En tout cas, je n'ai pas entendu parler de plans décidant d'aller plus
loin et de les supprimer.

--
Loïc

Avatar
James Kanze
Loïc Joly wrote:

Quelqu'un sait-il pourquoi les classes [io]strstream ont été
dépréciées dans la norme ?



Trop complexe à utiliser correctement ?


On a considéré qu'elles étaient supplantées par les
[io]stringstream. Ce qui est vrai dans ce qui était le cas de
l'utilisation la plus courante.

En tout cas, je n'ai pas entendu parler de plans décidant
d'aller plus loin et de les supprimer.


Au contraire, il y a eu des discussions (informelles) sur la
possibilité de les dé-déprécier. C'est qu'il y a bien quelques
utilisations particulières où [io]stringstream ne font pas
l'affaire.

--
James Kanze
Conseils en informatique orientée objet/
Beratung in objektorientierter Datenverarbeitung
9 place Sémard, 78210 St.-Cyr-l'École, France +33 (0)1 30 23 00 34