一个开源的C++基础类库:ThefoxFramework

分享到:

开源的C++的基础开发库,包括常见的C++常用工具类(file、mutex、semaphore、thread、线程池等)、mysql封装、net-snmp封装、net库、rpc、log库。

现在主要工作平台是Windows,最近也在将其中的一部分慢慢的实现Windows和Linux跨平台

本库尽量保证轻量级,功能比较简单

依赖库: 基本上都需要的支持std::tr1, rpc部分需要protobuf库

项目主页:http://www.open-open.com/lib/view/home/1405476122196

昵    称:
验证码:

相关文档:

  • C++常用工具类库 Rudiments
    Rudiments 是一个 C++ 类库,提供一些用来编写守护进程、客户端和服务器端的基础类,与标准C函数的封装类:还包括正则表达式、 semaphores...
  • Platinum UPnP SDK - 跨平台的C++库
    Platinum UPnP SDK 是一个跨平台的C++库,利用该库,你可以很容易就构建出DLNA/UPnP控制点(DLNA/UPnP Control Point)和DLNA/UPnP设备(DLNA/UPnP Device)....
  • C++国际化 UTF-8 CPP
    一个处理UTF-8编码字符串的简单、小巧、跨平台的泛型库。...
  • CMake Tools for Visual Studio
    这是一个 Visual Studio 的扩展为 CMake 语言提供了语法高亮和 IntelliSense 支持。...
  • 微软开源 C++ REST SDK
    C++ REST SDK 包含在 Casablanca 项目中。 Casablanca 是一个 C++ 本地库,旨在帮助开发者的 C++ 应用程序访问云服务。如果你想编写一个响应式的...
  • 顶级域名抽取C语言库 libtld
    libtld 是一个用来从 URI 中抽取 TLD(顶级域名) 信息的 C 库。你可以提取域名、子域名等信息...
  • Platinum UPnP SDK
    Platinum UPnP SDK 是一个跨平台的C++库,利用该库,你可以很容易就构建出DLNA/UPnP控制点(DLNA/UPnP Control Point)和DLNA/UPnP设备(DLNA/UPnP Device),其...
  • C++解释器 Cint
    Cint(C/C++ interpreter, C-int)是一个C++解释器,顾名思义,和GCC、VC等编译器不同,它是解释执行C++代码的。 我们可以利用它来让我们的程序支...
  • 高并发C++应用程序框架:saf application framework
    saf (saf application framework) 是一个高并发的c++应用程序框架,它以RPC为基础,提供了动态载入模块的特性,为服务端开发人员只用关注于程...
  • Qt集成开发环境 QDevelop
    QDevelop 是一个用来开发基于 Qt4 应用程序的集成开发环境,要求 Qt4 的支持,Windows 需要 MinGW 支持。使用 gdb 做为调试工具,提供包括英语...
  • C++格式化输出库 FastFormat
    FastFormat 是一个C/C++格式化输出的库,输入的参数是类型安全的/范型的/可扩展的。...
  • C 语言实现的轻量级字符串库 - tstring
    tstring 是用 C 语言实现的轻量级字符串库,参考了 glib 中的 GString 实现,提供了和 redis 中的 sds 类似的功能。...
  • C语言字符串处理库 cstring
    cstring 是一个小型、简单的C类库,用来操作C语言风格的字符串。...
  • C++的数据库访问层 Tntdb
    Tntdb 是一个 C++ 的类库用于访问数据库,实现了数据库独立的访问层,运行时加载驱动,当前支持 postgresql, sqlite3, mysql 和 oracle...
  • C语言开发工具 PythoidC
    PythoidC是中国人研发的最方便的C语言开发工具,实现了易如Python快如C的最高境界:...
  • 集成开发环境 TIA
    TIA (Tiny IDE for Ada/Anything)是一个基于 ncurses 文本窗口界面的集成开发环境,支持包括 GCC, G++, Java, Perl, PHP, BASH, BUSH, HTML, 和 GNAT (Ada 95) 在内...
  • 基于Udp的Socket网络编程聊天程序
    基于Udp的Socket网络编程聊天程序...
  • 快速的 HTTP Header 解析C语言库:H3
    H3 是一个 C 语言实现的快速的 HTTP Header 解析库。H3使用预先建立的最小完美哈希表来定义header字段名称,以提供快速的字段名称查找。...
  • STL之防止内存泄露
    可以自由分配和释放内存造就了C++的灵活和强大,但这也是使用C++最容易出现问题的地方,内存泄露问题,估计程序猿都会或多或少的...
  • Qt集成开发环境IDE Monkey Studio
    Monkey Studio (MkS) 是一个采用 C++ 和 Qt 库开发的跨平台集成开发环境,旨在开发基于 Qt 的应用程序。...