大石头X2
|
fc216e5f69
|
基础类库和系统内核尽可能的使用int替代uint,方便计算,避免溢出了也不知道。
|
2017-02-27 18:36:07 +08:00 |
大石头
|
576ee29487
|
增加布尔型到字符串的转换;
增加模板支持任意具有ToString方法的对象的连接
|
2017-02-03 22:46:28 +08:00 |
nnhy
|
2acfc0dfc4
|
加大浮点数默认宽度和小数位数
|
2016-09-15 09:33:59 +00:00 |
Stone
|
e1b8c0bd5e
|
设置指定位置的值,长度不足时自动扩容
|
2016-06-17 06:09:27 +00:00 |
Stone
|
6fc62739b2
|
增加比较器接口,List/Dictionary/SString支持比较器
|
2016-06-13 08:04:06 +00:00 |
Stone
|
01d843851a
|
|
2016-06-08 12:18:57 +00:00 |
Stone
|
858d1e49a1
|
增强字符串分割类,支持中途修改分隔符,单元测试通过
|
2016-06-08 10:18:53 +00:00 |
Stone
|
09b96680c9
|
采用string.h标准函数strlen/strncmp,增强字符串比较
|
2016-06-08 04:52:03 +00:00 |
Stone
|
5dc63068f2
|
修正IndexOf比较时没有考虑源字符串边界的BUG,之前只考虑目标字符串边界
|
2016-06-06 15:02:36 +00:00 |
nnhy
|
fc3ee97f1e
|
增加Array.Expand,控制数组是否可扩容。
字符串增加一个构造函数,允许外部设定一个缓冲区且不可扩容,适用于令牌配置。
初步测试通过
|
2016-06-04 11:09:44 +00:00 |
Stone
|
2de60fa287
|
单元测试作为静态方法
|
2016-06-03 15:47:15 +00:00 |
Stone
|
5fac0f9b12
|
读取名值对时,严格判断长度
|
2016-06-03 02:31:37 +00:00 |
Stone
|
921f0553e1
|
使用cstring替代const char*
|
2016-06-02 12:10:54 +00:00 |
nnhy
|
0a34190bb9
|
修正待分配长度刚好为64/128/256等整数倍时,少了一个字节的BUG。
字符串的最大长度为容量减一,因为需要保留一个零结束字符
|
2016-05-23 04:22:30 +00:00 |
nnhy
|
fc5f7fad4f
|
代码整理
|
2016-05-18 02:55:28 +00:00 |
nnhy
|
6a545988e9
|
文件之间存在依赖关系者,可以在头文件直接包含,避免上层使用的时候需要费尽心思包含很多头文件
|
2016-05-18 01:56:46 +00:00 |
nnhy
|
8194e555e1
|
重构SmartOS的结构,基本类型独立Core目录,平台无关
|
2016-05-17 14:13:51 +00:00 |