私は GObject を初めて使用します。あるクラスの親へのポインターを取得することについて混乱しました。たとえば、Gobject 仕様では、次のクラスがあります。
struct _MamanBarClass {
GObjectClass parent;
/* class members */
};
違いは何ですか :
MamanBarClass klass;
GObjectClass parent_class=G_OBJECT_CLASS(g_type_class_peek_parent (klass));
と
MamanBarClass klass;
GObjectClass g_object_class=G_OBJECT_CLASS(klass);
g_object_classとparent_classの違いは何ですか
もう 1 つの質問: MamanBarClass(klass)とMAMANBARCLASS(klass )のキャストの違い ありがとうございます。