参考源码
util/coding.h util/coding.cc:编码实现的源代码
定长整数
32位和64位。
变长整数
1标识后面还有字节要读取,0表示结束。
Slice
level只保存字符串类型。
无论字符串是英文还是中文,slice都是指向二进制的字符串,不关心中文英编码形式。至于打印,就是将slice指向的二进制传递给string进行打印。
对于slice来说,它只关心二进制,至于解码打印或者比较,交给string。
util/coding.h util/coding.cc:编码实现的源代码
32位和64位。
1标识后面还有字节要读取,0表示结束。
level只保存字符串类型。
无论字符串是英文还是中文,slice都是指向二进制的字符串,不关心中文英编码形式。至于打印,就是将slice指向的二进制传递给string进行打印。
对于slice来说,它只关心二进制,至于解码打印或者比较,交给string。