0
的Gtk拥有铸造宏,允许它改变GTK对象的类型:油嘴铸造宏
GTK_WIDGET(gtktoolbox);
油嘴工作以类似的方式(至于我可以告诉),但我无法找到宏数据类型:
G_INT(); // doesn't work
GINT(); // doesn't work
// etc
什么是巧舌如簧铸造宏?或者我应该使用(type) variable
而不是?
我认为这些宏的全部意义在于降低风险吗?还是只适用于gtk对象,因为它们的类型很复杂?