我正在创建自己的弱/强引用指针关系的实现,我对配置感到困惑。当我有一个包含强引用的类,并且我想将强指针设置为另一个具有弱引用的类时,我应该传入一个weak_ref 指针的指针吗?
如果有人可以看一下这段代码并告诉我我会应用它,如果您发现任何其他问题,请告诉我。我把这三个文件放到了codepad文件中,这样这个页面就不会变得麻烦了。
WeakReference.h:http ://codepad.org/nNtRk4vO
StrongReference.h:http ://codepad.org/MGi0fZ4J
请不要将其变成“使用 boost,使用 std,使用 tr1”参数,我正在寻找有关此代码的帮助,而不是使用其他东西。