【发布时间】:2014-12-15 08:33:29
【问题描述】:
如果我有从Glib::Object 派生的 C++ 类,并带有指向来自 GMime 的 g_object(C 接口)的指针:
/* schematic set up of class */
class B : public Glib::Object {
public:
GMimeObject * mime_object;
};
mime_object 被创建,然后在实例化时传递给class B。它不是g_object_unref()'ed。我应该在析构函数class B::~B() 中g_object_unref() 吗?
【问题讨论】: