6
¿Cómo paso un argumento unique_ptr a un constructor o una función?
Soy nuevo en mover semántica en C ++ 11 y no sé muy bien cómo manejar unique_ptrparámetros en constructores o funciones. Considere esta clase haciendo referencia a sí misma: #include <memory> class Base { public: typedef unique_ptr<Base> UPtr; Base(){} Base(Base::UPtr n):next(std::move(n)){} virtual ~Base(){} void setNext(Base::UPtr n) { next = std::move(n); …
400
c++
arguments
c++11
unique-ptr