我有一个应用程序,它使用
但是,我必须将这些ids发送到仅允许
发送消息的应用程序需要长时间保证唯一性,而接收方只需要在短时间内知道唯一性。
unsigned long int
形式创建唯一的ids。这个应用程序需要这种精度。但是,我必须将这些ids发送到仅允许
int
的协议中。接收协议的应用程序不需要这种精度。那么我的问题是:如何将unsigned long int
转换为int
,特别是当unsigned long int
大于int
时?
编辑:
协议仅支持int
。 我想知道如何避免“翻滚问题”。发送消息的应用程序需要长时间保证唯一性,而接收方只需要在短时间内知道唯一性。