2011-04-29 144 views
0

的Gtk拥有铸造宏,允许它改变GTK对象的类型:油嘴铸造宏

GTK_WIDGET(gtktoolbox); 

油嘴工作以类似的方式(至于我可以告诉),但我无法找到宏数据类型:

G_INT(); // doesn't work 
GINT(); // doesn't work 
// etc 

什么是巧舌如簧铸造宏?或者我应该使用(type) variable而不是?

我认为这些宏的全部意义在于降低风险吗?还是只适用于gtk对象,因为它们的类型很复杂?

回答