copy vs std :: mover por ints
¿Qué diferencia hay entre la copia predeterminada y std :: move en ese ejemplo?Después
move
el objeto hay alguna dependencia entre los nuevos y los viejos?int main () {
int a = 100;
std::cout<<&a<<std::endl;
auto a_copy = a; // deduced as int
std::cout<<&a_copy<<std::endl;
auto a_move = std::move(a); // deduced as int
std::cout<<&a_move<<std::endl;
};
salida:
0x7fffffffe094
0x7fffffffe098
0x7fffffffe09c