17
C ++ - passando referências para std :: shared_ptr ou boost :: shared_ptr
Se eu tenho uma função que precisa trabalhar com um shared_ptr, não seria mais eficiente passar uma referência a ela (para evitar a cópia do shared_ptrobjeto)? Quais são os possíveis efeitos colaterais ruins? Eu imagino dois casos possíveis: 1) dentro da função é feita uma cópia do argumento, como em …