boost中的有用工具assign和uuid

发布时间:2017-7-9 7:26:08编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"boost中的有用工具assign和uuid ",主要涉及到boost中的有用工具assign和uuid 方面的内容,对于boost中的有用工具assign和uuid 感兴趣的同学可以参考一下。

int testUuid(){    boost::uuids::string_generator sgen;    boost::uuids::uuid u = sgen("01234567-89ab-cdef-0123-456789abcdef");    string str = to_string(u);     cout << "u   : " << u << endl;    cout << "str : " << str << endl;    using namespace boost::uuids::detail;    sha1 sha;    char *szMsg = "a short message";    sha.process_byte(0x10);    sha.process_bytes(szMsg, strlen(szMsg));    sha.process_block(szMsg, szMsg + strlen(szMsg));    unsigned int digest[5];    sha.get_digest(digest);    for (int i = 0; i < 5; ++i)    {        cout << hex << digest[i];    }


上一篇:Java子类强制转父类类型不会变
下一篇:将你的Vim 打造成轻巧强大的IDE

相关文章

相关评论

本站评论功能暂时取消,后续此功能例行通知。

一、不得利用本站危害国家安全、泄露国家秘密,不得侵犯国家社会集体的和公民的合法权益,不得利用本站制作、复制和传播不法有害信息!

二、互相尊重,对自己的言论和行为负责。

好贷网好贷款