Gtk小部件指针比较

Gtk小部件指针比较,gtk,widget,Gtk,Widget,我想比较两个Gtk小部件指针值是否相等。我怎么做? 无法处理正常的相等(=)或将其键入int GtkWidget *a; GtkWidget *b; if((int)a == (int)b) { /* ... */ } 指针就是指针。如果a指向一个小部件,而b指向同一个小部件,那么您可以使用测试(a==b)指针是否是指针。如果a指向一个小部件,而b指向同一个小部件,那么您可以使用If(a==b)进行测试

我想比较两个Gtk小部件指针值是否相等。我怎么做? 无法处理正常的相等(=)或将其键入int

GtkWidget *a;
GtkWidget *b;

if((int)a == (int)b)
{
    /* ... */
}

指针就是指针。如果
a
指向一个小部件,而
b
指向同一个小部件,那么您可以使用
测试(a==b)
指针是否是指针。如果
a
指向一个小部件,而
b
指向同一个小部件,那么您可以使用
If(a==b)
进行测试