Chinaunix首页 | 论坛 | 博客
  • 博客访问: 60293
  • 博文数量: 19
  • 博客积分: 1515
  • 博客等级: 上尉
  • 技术积分: 200
  • 用 户 组: 普通用户
  • 注册时间: 2007-08-20 19:06
文章分类
文章存档

2010年(10)

2009年(9)

我的朋友

分类: C/C++

2010-04-10 16:02:46

一直使用C++进行程序开发,基于需要,越来越感觉需要一个C++开发基础库
特发布个人开发及使用的mxrt开发库
1. 公共部分
    主要提供一些跨平台原语及全局错误码定义等
2. XML操作
    封装TinyXML,支持DOM操作
    主要消除直接指针操作,以及添加XSLT操作部分
3. 数据库操作
    提供统一的接口,及相应的动态导入技术,支持不同数据库sql92的相同接口
    现在支持postgresql/sqlite/oracle express
4. socket/ssl_socket及相应的connector/ssl_connector
    socket/connector,直接采用系统socket API
    ssl_socket/ssl_connector,封装openssl
    提供相同的接口
5. http/https
    采用C++模板技术,利用4中的socket/ssl_socket实现客户端http/https的request/cookie/response操作
6. 简单的smtp
    简单的SMTP实现
7. conv/base64
    自负编码转换实现
 
VC 2005版本下载地址:
阅读(526) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~