本部分是GLib的基础部分,包括八章内容。
- 2_01章介绍了GLib库的版本概念,不同版本的库可能会有兼容性问题。
- 2_02章介绍了GLib定义的基本数据类型,包括不属于标准C的新类型、保证在所有平台上大小相同的整数类型、比标准C语言更容易使用的类型、与标准C类型完全对应的类型及与标准C99类型完全对应的类型。
- 2_03章介绍了一些基础的标准宏。
- 2_04章介绍了整型与指针类型互相转换的一组宏。
- 2_05章介绍了字节序转换概念及字节序转换宏。
- 2_06章介绍了带溢出检查的整型加法和乘法运算函数,当溢出时会返回FALSE。
- 2_07章介绍了定义的一些数据常数如e、ln2、π等。
- 2_08章介绍了GLib提供的原子操作函数。