shared_ptr-Aliasing-Konstruktor
Frage zum Folgenshared_ptr
Konstrukteur:
template< class Y >
shared_ptr( const shared_ptr<Y>& r, T *ptr );
Habe ich das richtig gemacht, wennr
wurde mit dem vom Benutzer angegebenen Deleter und anschließendem Aliasing erstelltshared_ptr
weiß, dass. Also, wenn Aliasingshared_ptr
ist der letzte in der Gruppe und zerstört (wenn der Bereich verlassen wird) Ressourcen, die ursprünglich von verwaltet wurdenr
wird es das vom Benutzer bereitgestellte Deleter verwenden?