增加新的 weak_ptr，用于建立反向弱引用