关于gtk+中GdkAtom定义
GTK+3.0代码中,对GdkAtom有如下定义:
解释:一种类型,描述XServer服务器的字符串表的索引
在源代码中末搜索到任何_GdkAtom的定义,且此处使用typedef定义为GdkAtom为指针类型。
X11代码中定义了,Atom类型:
X11中Atom类型,实际为 unsigned long类型
经实验得知,GtkAtom内存中的值为数字类型,因此,猜测GtkAtom在此处的含意用作存储数字类型,如此设计可能为了便于存储可变类型,可能作为跨平台考虑。