MFC编程之全局唯一标识符(GUID,Globally Unique Identifier)
来源:互联网 发布:基本款斜挎包 知乎 编辑:程序博客网 时间:2024/05/16 02:42
GUID简介
全局唯一标识符(GUID,Globally Unique Identifier)也称作 UUID(Universally Unique IDentifier)。GUID是一种由算法生成的二进制长度为128位的数字标识符。GUID主要用于在拥有多个节点、多台计算机的网络或系统中。在理想情况下,任何计算机和计算机集群都不会生成两个相同的GUID。GUID 的总数达到了2^128(3.4×10^38)个,所以随机生成两个相同GUID的可能性非常小,但并不为0。GUID一词有时也专指微软对UUID标准的实现。
MFC实现
1.通过CoCreateGuid函数生成GUID;
2.使用已生成的GUID构造CComBSTR类型的实例;
3.通过CComBSTR的实例获取GUID字符串类型;
4.用TrimLeft(TEXT('{'))和TrimRight(TEXT('}'))去除两侧的括号。
示例
GUID guid;
HRESULT hResult = CoCreateGuid( &guid );
CString strGuid;
if (S_OK == hResult)
{
CComBSTR bstrGuid(guid);
strGuid = bstrGuid;
}
strGuid.TrimLeft(TEXT('{'));
strGuid.TrimRight(TEXT('}'));
0 0
- MFC编程之全局唯一标识符(GUID,Globally Unique Identifier)
- GUID全局唯一标识符(GUID,Globally Unique Identifier)<转自百度百科>
- GUID(Global unique identifier)全局唯一标识符
- GUID(Global unique identifier)全局唯一标识符
- Guid-Globally Unique Identifier
- GUID(全局唯一标识符)
- GUID (全局唯一标识符)
- GUID:全局唯一标识符
- GUID 全局唯一标识符
- uuid (guid)全局唯一标识符
- 获取GUID(全局唯一标识符)
- 生成全局唯一标识符GUID
- 全局唯一标识符,简称GUID
- 关于GUID,全局唯一标识符
- “简单证明GUID(全局唯一标识符)并不唯一”
- 全球唯一标识[Globally Unique Identifier]工具类
- Javascript生成全局唯一标识符(GUID,UUID)的方法
- Javascript生成全局唯一标识符(GUID,UUID)的方法
- hdu 2831(贪心)
- hdu 2819(二分匹配)
- hdu 2354(bfs求最短路)
- hdu 4324(dfs)
- hdu 2376(求树上任意两点之间距离之和的平均值)
- MFC编程之全局唯一标识符(GUID,Globally Unique Identifier)
- hdu 2444(二分图的判断以及求最大匹配)
- hdu 3665(最短路)
- 转:只有程序员才有的十大烦恼
- hdu 4463(最小生成树变形)
- hdu 1827(强联通缩点建图)
- 东分配
- hdu 2732(网络流)
- hdu 2242(边双连通分量)