gpt4 book ai didi

c++ - C++ 中与平台无关的 GUID 生成?

转载 作者:IT老高 更新时间:2023-10-28 13:58:22 30 4
gpt4 key购买 nike

在不依赖特定于平台的工具的情况下,以编程方式在 C++ 中生成 GUID 或 UUID 的最佳方法是什么?我正在尝试为模拟中的对象制作唯一标识符,但由于该项目是跨平台的,因此不能依赖 Microsoft 的实现。

注意事项:

  • 因为这是一个模拟器,所以我真的不需要加密随机性。
  • 最好是 32 位数字。

最佳答案

如果您负担得起使用 Boost,那么有一个 UUID图书馆应该做的伎俩。使用起来非常简单——查看文档和 this answer .

关于c++ - C++ 中与平台无关的 GUID 生成?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/543306/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com