【发布时间】:2014-03-28 14:20:24
【问题描述】:
我刚刚开始在 c++ 中使用 boost,我只是想问几个与 uuid 相关的问题。
我正在加载一个文件,该文件需要我知道 uuid,以便我可以将一些对象链接在一起。出于这个原因,我正在尝试编写自己的 uuid,但我不确定字符串等是否有任何特殊条件,因为我一直在使用的字符串(通常是基本的)不起作用。谁能指出我正确的方向?我试过使用字符串生成器,但到目前为止无济于事,所以我假设我的字符串有问题(目前只是随机单词)。
这是一个简短的例子,不能给出真实的代码:
void loadFiles(std::string xmlFile);
void linkObjects(custObj network)
{
for (int i = 0; i < network->getLength(); i++)
{
network[i]->setId([boost::uuid]);
if (i > 0)
network[i]->addObj(network[i-1]->getId());
}
}
【问题讨论】:
标签: string boost boost-uuid