中文(中国)更改
 
powered by
Hawk Search
Hawk Search

 
分类

 
文章

 
日历

九月 2010
« 四    
 12345
6789101112
13141516171819
20212223242526
27282930  
 
 
Javen-Studio Thinking of Life, Imagination of Future.
NEWS

C++基础库 javenlib 项目

本库是一个仿照java framework设计的C++框架,它提供基本的容器库,时间处理库,IO流库,socket库等,还有一个仿照javaMail设计的邮件解析框架,仿照log4cplus设计的日志处理框架等。本库还有很多库正在设计之中,如xml解析库,进程间通讯库等等。 Javen library is a framework for developing C++ application simply, with similar API to Java library.

  1. 20060720 javen-0.1d release
  2. 20070116 javen-0.2.0 release
  3. 20070121 javen-0.2.1 release
  4. changelog: http://www.cppblog.com/javenstudio/articles/10280.html
  5. download: https://sourceforge.net/projects/javen/

设计和使用文档

  1. 时间和日历类的设计(Java的Date和Calendar的C++实现)
  2. I/O流的设计(Java的InputStream/OuputStream和Reader/Writer的C++实现)
  3. IP层的封装(Java的InetAddress类的C++实现)
  4. SOCKET的封装(Java的Socket类的C++实现)
  5. fastlog的设计(Java的log4j的C++实现)
  6. 邮件解析框架(JavaMail的C++实现)

3 Responses to “C++基础库 javenlib 项目”

  1. Javen-Studio 咖啡小屋 » Blog Archive » C++基础库 javenlib 项目 Says:

    [...] http://javenstudio.org/blog/javenlib-project [...]

  2. xiaoxing Says:

    您好,我现在用javenlib-0.2.0 win32版本做了下邮件解析的工作,不过我发现在Quoted-printable解码后并没有对由于Quoted-printable编码添加的软回车”=”进行去除操作,如果方便的话,可否发给我一个改正后的版本啊,因为我手头没拿到源码,无法自己修改,谢谢咯

  3. admin Says:

    谢谢发现的问题,我有空再检查一下,不过最近暂时没时间,:)
    我做的这个库是参考javamail设计,它的兼容性不太好,我已做了很多改进了,不过好像mime如果真要兼容性好会无穷无尽,
    因为不符合RFC的邮件太多了,测试也非常麻烦,其它一些基础库也有类似的困难,导致这个C++库难以继续下去,
    现在干脆改用java来研发了,随时更新使用最新的技术.我考虑未来根据C++的发展把这个库保留更基础的库专门用来
    开发核心的与操作系统相关的高性能需求的模块,谢谢

发表评论