GUuid
GUuid
一个 UUID 或通用唯一标识符旨在唯一标识分布式环境中的信息。关于 UUID 的定义,请参阅 RFC 4122。
创建 UUID 并不需要一个中心化权限。
UUID 相对较小(128 位或 16 字节)。常见的字符串表示形式(例如:1d6c0810-2bd6-45f3-9890-0268422a6f14
)需要 37 字节。 g_uuid_string_is_valid()
可用于检查字符串是否是一个有效的 UUID。
UUID 规范定义了 5 个版本,并且调用 g_uuid_string_random()
将生成一个最常见版本(版本 4)的唯一(或相当随机)UUID。
UUID 支持已在版本 2.52 中添加到 GLib 中。