目前我需要在 C++ 和 Python 应用程序之间传输数据。
只要 Thrift 不适用unsigned int
,那么最好的转移方式是unsigned
什么?
是否只有这样的方法:
- 将未签名分配给已签名
- 序列化 -> 发送 -> 接收 -> 反序列化这个签名
- 将有符号分配给无符号
我应该一直手动操作还是已经有一些 3rd 方库?
对于 C++/Python 应用程序,我该怎么做?在 C++/C++ 应用程序中,我可以只static_cast<signed/unsigned>(unsigned/signed)
进行转换,但是 Python 呢?