sds
sds copied to clipboard
Errors in the Reference Manual
Use it like this:
sds s = sdsfromlonglong(10000);
printf("%d\n", (int) sdslen(s));
output> 5
Why did you get the number 5? This simply can not be
sds s1 = sdsnew("abcd");
sds s2 = sdsempty();
s[1] = 1;
s[2] = 2;
s[3] = '\n';
s2 = sdscatrepr(s2,s1,sdslen(s1));
printf("%s\n", s2);
output> "a\x01\x02\n"
Why the array s is not created but variables are assigned there? And it is not used in this code.
You have these errors, correct