Resource managementR.30Take smart pointers as parameters only to explicitly express lifetime semanticsSee F.7.View on isocpp.github.io →