摘要: #include <stdio.h> #include <stdlib.h> #include <stdbool.h> #define ASSERT(T) if(T==NULL) return false; bool addint(int a, int b, int *res) { ASSERT(r 阅读全文
posted @ 2022-07-03 09:55 野猪被骑 阅读(49) 评论(0) 推荐(0)
摘要: 简单动态字符串(Simple Dynamic Strings, SDS)是Redis的基本数据结构之一,用于存储字符串和整型数据。SDS兼容C语言标准字符串处理函数,且在此基础上保证了二进制安全。 SDS如何实现二进制安全,同时兼容C语言标准字符串处理?先来看下它的定义: typedef char 阅读全文
posted @ 2022-06-26 00:23 野猪被骑 阅读(97) 评论(0) 推荐(0)