Linux下的方式分享UUID
点评:GUID(全局唯一标识符)是微软s.uuid(通用唯一标识符)为UUID惠普和RedHat可以使用uuidgen,和Solaris命令:makeuuid
如何通过C++编程得到UUID
1、安装libuuid库libuuid。所以。1是包含在e2fsprogs,我的系统是redhat7.3,下载FTP: / / / / Redhat Linux 194.199.20.114 / 7.3 / EN /操作系统/ / / Redhat i386 RPM / e2fsprogs-1.27-3.i386.rpm。
2。编辑文件uuid.cpp
复制代码代码如下所示:
#包括;
#包括;
#包括;
主()
{
uuid_t UU;
uuid_generate(UU);
std::cout << << std::endl UU;
int i;
对于(i = 0;i < 16;i +)
{
printf(% X
}
printf(;
返回0;
}
# G + C ndash;G O uuid.cpp UUID。
# G + + O—O;luuid UUID UUID。
其中,有一个定义uuid_t在/ usr / / /包括UUID UUID。H:
typedef char uuid_t { 16 };