2012-04-11 5 views
1

Gtkウィジェットの2つのポインタ値が等しいかどうか比較したいです。どうすればいい? 通常の等価(==)またはintにそれを型キャストして行うことができません...Gtkウィジェットポインタの比較

GtkWidget *a; 
GtkWidget *b; 

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

答えて

1

ポインタはポインタです。 aがウィジェットを指しており、bが同じウィジェットを指している場合は、if (a == b)を使ってテストできます。