上一个帖子, https://bbs.125.la/thread-14763101-1-1.html
上一个帖子有点问题, 比如分割(“123”, “456”) 易语言会返回一个成员的数组, 这个是返回0个成员的数组, 属于bug
这次修复这个问题, 然后增加两个参数, 一个参数是和原来的分割文本一样, 返回指定的成员数, 另一个是预分配的成员数, 这个是用空间换时间
这次把c++的代码发出来, 有可以优化的地方还希望大佬们能优化一下, 或者提一个优化的方向
新增了一个4字节的数组类, 这个数组类只是测试用, 效率嘛肯定是比易语言数组要快, 只是很多方法都没写
等什么时候有闲时间把通用的内存类给写了之后就可以写增删成员的方法了
应该设计一个通用的内存类, 申请/释放/拷贝/重新分配内存 都在这个类里
然后其他类都继承或者内置这个内存类, 比如字符串或者数组
这样就不需要考虑分配内存的事了, 所有对象都只管往里写
有啥想法, 有能力实现的, 欢迎弄一个
-
扫码下载安卓APP
-
微信扫一扫关注我们微信扫一扫打开小程序手Q扫一扫打开小程序
-
返回顶部
发表评论