Smart Pointer
-
Besitzt weak_ptr einen Referenzzähler?
-
Definiere besitzt. Wenn du meinst als Member Variable: nein.
-
Ich denke das ist implementierungsspezifisch, würde aber vermuten, dass es meist auch einen internen Zähler für die schwachen Referenzen gibt, damit die Implementierung weiss, wann der Kontrollblock, der die Zähler enthält, gelöscht werden kann. Dieser Zähler wird dann aber auch Member des Kontrollblocks sein.
-
Ich würde jetzt auch sagen, dass es implementierungsspezifisch ist. Hätte ansonsten auch das vermutet was Finnegan bereits gesagt hat.