2017-08-22 4 views
2

Dans un morceau de code comme celui-ciEst-ce que "stringstream" copie la chaîne sur laquelle il est construit?

std::string s("random;string;"); 
std::stringstream s_stream(s); 

fait s_stream faire une copie de s?

Je veux dire, que se passerait-il si, après avoir créé s_stream, j'ai modifié s?

+3

http://fr.cppreference.com/w/cpp/io/basic_stringstream/basic_stringstream - "Utilise une copie de str en tant que contenu initial du périphérique de chaîne sous-jacent." –

Répondre