bonjours à tous,
Dans le code ci-dessous, j'ai l'impression que la lvalue est copié au lieu d'etre déplacé car le pointeur ou se trouve la chaine de caractere "Salut" n'est plus la meme avant et apres le std::move
voici mon code :
std::string str = "Salut";
std::vector<std::string> v;
std::cout << "str.data() = " << (void*)str.data() << "; str.size() = "
(…)