#7 Koudis
Ukazatel na shared_ptr? Proč ukazatel? To nějak popírá smysl toho shared_ptr.
> Me spise zajimalo, jestli nejaka takove trida neexistuje primo v STL.
No, možná existuje - určitě nejsem super znalec STL. Ale nevím o ní a tipnul bych si, že s výše zmíněných důvodů tam ani nebude.
Ale napsat si vlastní je celkem v pohodě - je to docela prima cvičení na práci se šablonami. Je možné parametrizovat variantu implementace (počítadlo uložené přímo v datech odkazovaných obyčejným ukazatelem / počítadlo někde vedle (minimálně 2 varianty) / lineární seznam všech použitých instancí místo počítadla (toto moc praktické není)). Dále lze třeba parametrizovat kontrolu na 0 ptr, zamykání...