Commit Graph

7 Commits

Author SHA1 Message Date
Stone 921f0553e1 使用cstring替代const char* 2016-06-02 12:10:54 +00:00
nnhy f099398fba 2016-05-17 14:19:16 +00:00
nnhy d1f6245d9b 所有NULL更换为nullptr,GCC要求更严格。
Sys.h头文件不再包含string.h,禁止SmartOS除了Type和String以外的地方使用内存管理函数
2016-03-14 04:28:04 +00:00
nnhy 28b5b92b12 修正Array/ByteArray中索引运算符的BUG
发现RC4加密算法有严重问题,借助BUG才能用,修正BUG后无法使用
2016-03-07 10:12:14 +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