2
¿Cómo devolver punteros inteligentes (shared_ptr), por referencia o por valor?
Digamos que tengo una clase con un método que devuelve un shared_ptr. ¿Cuáles son los posibles beneficios e inconvenientes de devolverlo por referencia o por valor? Dos posibles pistas: Destrucción temprana de objetos. Si devuelvo la shared_ptrreferencia by (const), el contador de referencia no se incrementa, por lo que incurro …