2011-03-28 64 views
13

是否有一個C++/CLI RAII智能指針類用於包含託管類型中的本機指針?只是想知道,在我去寫我自己的clr_scoped_ptr值類模板之前。是否有C++/CLI智能指針項目(例如scoped_ptr)?

我知道微軟提供的:

以上兩個類似auto_ptrunique_ptr

但是,所有這些都是處置託管引用類的實例,而不是釋放本地對象。

+0

有趣的下一個相當寬鬆的許可發佈我的版本。如果您編寫自己的'clr_scoped_ptr',請將其作爲答案發布。 – 2011-04-05 14:07:40

+1

@sad_man:請參閱我的代碼:http://codereview.stackexchange.com/q/1695/2150 – 2011-04-07 03:29:54

+0

我發現這個答案也很有幫助:http://stackoverflow.com/a/12674472/929315 – 2014-02-24 06:41:48

回答

5

This one看起來相當完整,但我不尋找所有權ala auto_ptr的無聲轉讓。


我在上codereview.se