藍森林首頁 | 返回主頁 | 本站地圖 | 站內搜索 | 聯繫信箱 |
 您目前的位置:首頁 > 自由軟件 > 技術交流 > 應用編程


    

藍森林 http://www.lslnet.com 2006年6月6日 10:18


如何再unix上實現一個生成本機唯一標誌的uid

在windows下有一個CoCreateGuid函數可以生成一個唯一的128位的標誌,在unix下又沒有什麼方法可以生成類似的uid?!!
謝謝各位了!!!

如何再unix上實現一個生成本機唯一標誌的uid

rand系列函數不知道是否復合你的要求

如何再unix上實現一個生成本機唯一標誌的uid

應該是不行,rand系列函數指示產生一個隨機數而已,CoCreateGuid省城的是一個唯一的標誌,並且能保證其他的機器不會生成與之相同的uid的,我認為可能是和硬件id相關的!!!

如何再unix上實現一個生成本機唯一標誌的uid

一般的通過一定的規則生成,例如流水號。



Copyright © 1999-2000 LSLNET.COM. All rights reserved. 藍森林網站 版權所有。 E-mail : webmaster@lslnet.com