我有一堆服务器在运行这个 Linux 应用程序。我希望他们能够生成碰撞概率较低的 GUID。我确定我可以从/dev/urandom 中提取 128 个字节,这可能没问题,但是是否有一种简单易行的方法来生成更等同于 Win32 的 GUID?具体来说,一个考虑空间(好吧,MAC 地址)、时间和随机性的?我不想取消它,我只想要类似 CreateGuid() 的东西
最佳答案
这Internet Draft非常详细地描述了一种类型的 UUID,当我需要 UUID 实现并且由于架构原因无法链接到现有库时,我使用了类似的方法并取得了巨大成功。
这article提供了很好的概述。
关于c++ - C++ Linux GCC 应用程序中的 GUID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/153676/