产检中的nt是什么检查 protocol buffer中为什么同时出现int32类型,uint32,sint32类型?

protocol buffer中为什么同时出现int32类型,uint32,sint32类型?首先,“sint32更高效”不是无条件的,只是在特殊情况下。其次,Java没有uint32类型。最后,pr

protocol buffer中为什么同时出现int32类型,uint32,sint32类型?

首先,“sint32更高效”不是无条件的,只是在特殊情况下。其次,Java没有uint32类型。最后,protobuf语言的开发先是int32,然后是int32/uint32,但从开源代码看不出来。因此,在默认情况下应该使用int32,在满足特殊需要时应该考虑sint32/uint32。