cast from ‘char*’ to ‘char**’ increases required alignment of target type [-Werror=cast-align]
如#define NEXT(t) ((char **)(t))[nextCol]
改由memcpy替换。
如
NEXT (tuple) = tuple + tupleLen;–>
char* pCharTemp = tuple + tupleLen;
memcpy(tuple + nextCol, &pCharTemp, sizeof(char*));
tuple += tupleLen;
版权声明:本文为lfxyan原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。