我的情况是我想要一个指针'到一个对象。当对象被删除时,我想要所有的指针'失效。
如果还没有实现智能指针类,那么我知道如何自己实现这个机制;但是我仍然坚持我应该称之为的东西。
我查了各种指针类型的描述,包括自动,独特,弱和智能,这些都不适合我想要做的事情。
有没有人知道是否有符合我试图做的设计模式?
我可以打电话给他们' Smart Handle'或者'自动无效处理' (但这有点拗口)。我想要一些描述它适用于大多数程序员的东西,所以如果有一个现有的设计模式我想遵循它,以便其他程序员确切知道代码将做什么。
我想确保在描述此代码时使用正确的词汇表。
由于
答案 0 :(得分:0)
看起来我需要使用weak_ptr。