我目前正在使用libuuid的uuid_generate_random和uuid_unparse来生成uuids。根据我正在进行的项目的合同要求,我们系统生成的uuids应该符合rfc4122标准。这里有一个问题:“libuuid生成的uuids”符合RFC4122吗?如果没有,还有什么可以用于使用c ++在debian OS下生成符合RFC 4122的uuids,我在考虑:Boost :: UUID不太确定它在合规性方面的情况。如果你能分享这些知识,我将不胜感激。
答案 0 :(得分:2)
boost::uuids::random_generator符合RFC 4122标准。
我没有在libuuid手册页中找到对RFC 4122的引用。 libuuid可能比RFC早。但implementation似乎符合要求。