Commit Graph

8 Commits

Author SHA1 Message Date
Stone 5fac0f9b12 读取名值对时,严格判断长度 2016-06-03 02:31:37 +00:00
Stone 921f0553e1 使用cstring替代const char* 2016-06-02 12:10:54 +00:00
nnhy b0c7e1595c 集体修改断言 2016-03-18 01:48:17 +00:00
nnhy 28b5b92b12 修正Array/ByteArray中索引运算符的BUG
发现RC4加密算法有严重问题,借助BUG才能用,修正BUG后无法使用
2016-03-07 10:12:14 +00:00
nnhy b72139033f 内存缓冲区Buffer作为最基础的内存数据包,只包含指针和长度!
Array作为变长内存数据包,可扩大
ByteArray直接继承自Array,脱离模板TArray
2016-03-06 11:01:01 +00:00
nnhy bf98a6682f 取消宏定义string,统一使用字符指针char*,string为C++标准字符串类库让路。
经过测试,在容量较大的芯片上可以使用string,仅使用+=功能,RTM版本固件增加了大概18k。
2015-12-30 08:51:47 +00:00
nnhy 1000376bc6 使用字符串作为幻数 2015-09-23 10:29:16 +00:00
nnhy a6e7aa33ca 增加弱存储,采用顶端栈分配的空间,确保数据不会被初始化,即使重启只要不掉电也保持数据 2015-09-23 08:32:04 +00:00