专职C++

不能停止的脚步

  C++博客 :: 首页 :: 联系 :: 聚合  :: 管理
  163 Posts :: 7 Stories :: 135 Comments :: 0 Trackbacks

常用链接

留言簿(28)

我参与的团队

搜索

  •  

最新评论

阅读排行榜

评论排行榜

      Tiny C++通用库终于基本上完成了。包括的内容有字符串XAnsiString(Unicode版本还没有定下来,不过可以很快实现)。动态数组XArray,对象数组XObjectArray,日期类系列,XMap,XSet,Ini配置读写类,日志类,还有一些常用的数据类型。绝大多数,都是基本模板实现。也就是包含头文件就可以使用了。除此之后,还引入了base64,crc32,md5的实现,这些实现都是从网上找的源代码,我在这里全部改为了模板实现,但无法找到原作者,如果您发现跟您的原创代码一样,请谅解。      另外代码还没有写上注释和版权信息。示例还没有完成,单元测试还没有全部写完。所以后面的进度要加快了。    
      该库实现的功能,并没有追求高性能,这个依赖编译器优化,重点在于简单易用。目前该库在vs2005,vs2008下面编译通过,支持64位编译。      
      本人非常厌恶STL的string实现,其它还有vector,map,set我觉得它很烂,纯属个人理解,请不要给我丢砖。所以重造了一下车轮。
      下面是SVN下载地址,正式版本发布还需要一段时间整理。      
      svn   https://xmcommon.googlecode.com/svn/trunk/common
posted on 2010-09-08 16:47 冬瓜 阅读(1696) 评论(4)  编辑 收藏 引用 所属分类: 原创

Feedback

# re: Tiny C++通用库终于基本上完成了 2010-11-05 13:32
很烂是因为你没有完全理解  回复  更多评论
  

# re: Tiny C++通用库终于基本上完成了 2010-11-05 16:15 冬瓜
争取以后努力做好。代码写的比较拥肿,与C的简洁风格,确定差的比较远!@酿
  回复  更多评论
  

# re: Tiny C++通用库终于基本上完成了 2010-11-18 14:42 kw
虽然你觉得stl烂,但我觉得还算稳定
如果用新库,稳定不稳定就不好说了
而且熟悉新的接口也需要代价  回复  更多评论
  

# re: Tiny C++通用库终于基本上完成了 2010-11-23 14:14 冬瓜
呵呵,纯属个人理解,请不要给我丢砖
我觉得烂,是因为它太难读了。用的时候也要非常小心。
@kw
  回复  更多评论
  


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   博问   Chat2DB   管理