#include #include int main() { std::vector v1 { 1, 2, 3 }; std::vector v2; // déclaration v2 = v1; // affectation par copie std::cout << v1.size() << ' ' << v2.size() << std::endl; std::vector v3; // déclaration v3 = std::move(v1); // affectation par déplacement std::cout << v1.size() << ' ' << v3.size() << std::endl; }