Commit Graph

11 Commits

Author SHA1 Message Date
nnhy 11ec1084fd ulong => UInt64
_REV/_REV16 独立汇编实现,不依赖固件库
2016-03-07 10:46:10 +00:00
nnhy 3bb6e5fd7f 其实这里可以不用拷贝,内部直接使用这个指针,等第一次修改的时候再拷贝,不过那样过于复杂了 2016-03-06 12:13:05 +00:00
nnhy 402c24c7f5 !!!SmartOS在网关C上可启动,指示灯闪烁,DHCP失败
字符串增加标识,识别是内部缓冲区还是外部缓冲区,析构时以此为依据执行销毁
2016-03-06 11:26:05 +00:00
nnhy b72139033f 内存缓冲区Buffer作为最基础的内存数据包,只包含指针和长度!
Array作为变长内存数据包,可扩大
ByteArray直接继承自Array,脱离模板TArray
2016-03-06 11:01:01 +00:00
nnhy 6c55562e70 使用Lamda实现Split,编译通过,未测试 2016-03-05 12:15:45 +00:00
nnhy f78e0e4263 增加十六进制转字节数组的ToHex 2016-03-05 12:05:17 +00:00
nnhy 3c71960517 增加GetBytes和ToArray 2016-03-05 11:49:09 +00:00
nnhy 8a71c880ac !!!独立String,增强字符串连接等功能。
为了编译通过,注释了一些其它类的功能代码,慎用该版本!
2016-03-05 06:58:12 +00:00
nnhy 03c2b61dbf 删除以后不大可能用得到的内存管理和字符串管理 2015-10-28 13:55:42 +00:00
nnhy 540d38da36 2015-06-26 13:53:56 +00:00
nnhy 2f472bd894 移植MFC的CString,难以编译通过,大量宽字符函数不存在。保留代码作为参考,不使用 2015-06-26 12:57:26 +00:00