编写跨平台应用的C++类库 commonc++

分享到:

commonc++ 是一个 C++ 类库,用于在编写跨平台的程序时提供统一的接口和方法。commonc++ 封装了例如线程、信号、网络通讯、进程调度、日志、共享内存等等的功能,以便于编写跨平台的C++应用程序。

API手册:http://hyperrealm.com/commoncpp/docs/

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

昵    称:
验证码:

相关文档:

  • C语言哈希表 uthash
    uthash 是一个C语言的哈希表,支持各种结构类型的存储、添加、删除,这些操作都在固定的时间完成,跟哈希表本身的大小无关。键也可...
  • 顶级域名抽取C语言库 libtld
    libtld 是一个用来从 URI 中抽取 TLD(顶级域名) 信息的 C 库。你可以提取域名、子域名等信息...
  • REEC - C语言正则表达式
    REEC是一个精简,高效的C语言正则表达式引擎,它使得C语言开发中支持正则表达式,目前已经进化到了1.2.0版本,可以说无论从功能上,...
  • hashmap的C语言实现
    hashmap的C语言实现...
  • 应用容器的 C++ 库:libappc
    libappc 是一个 C++ 库用来操作应用容器。该库的目标是提供一个灵活的工具包来实现 manifest 解析、创建,可嵌入式的发现、映像的创建提...
  • C&C++同步I/O库 libaio
    libaio 包的作用是为了支持同步I/O。对于数据库之类的系统特别重要。...
  • 利用 C++ 11 特性实现多线程计数器
    Packet是一家成立不久的公司,他们主要是为用户提供基于裸机服务器的IaaS,本文的作者是Packet平台的VP,作者在文中讲述了他们构建Packet...
  • 跨编译器构建的脚本:Build CC
    Build CC 是一个简单的脚本用于使用 GNU toolchain 进行跨编译器的构建。...
  • C++ 异常堆栈跟踪器libcsdbg 的可视化工具:jTracer
    jTracer 是 libcsdbg 的可视化工具。当 libcsdbg 为异常、线程创建一个堆栈跟踪,可配置通过 TCP/IP 来广播跟踪的数据。而 jTracer 捕获这些数据...
  • VC++实现小托盘的处理
    VC++实现小托盘的处理...
  • D语言编译工具 GDC
    GDC 是 D 编程语言的 GCC 前端编译工具。...
  • C语言封装的轻量线程环境 Protothreads
    Protothreads是一种针对C语言封装后的宏函数库,为C语言模拟了一种无堆栈的轻量线程环境,能够实现模拟线程的条件阻塞、信号量操作等...
  • 纯C语言INI文件解析
    在一个跨平台( Android 、Windows、Linux )项目中配置文件用 INI 格式,自己写了个解析库,纯C语言的,简单好用。 可以解析 INI 格式...
  • C 语言常用工具包 LibUtillery
    LibUtillery是一个免费的,使用BSD授权程序员工具箱;一个轻量级和彻底记载收集分库,以解决一般和经常性任务。...
  • C++内存池实现
    利用C/C++开发大型应用程序中,内存的管理与分配是一个需要认真考虑的部分。 本文描述了内存池设计原理并给出内存池的实现代码,...
  • C++的IO库 MeteoIO
    MeteoIO 是一个跨平台的 C++ 库,提供数据的格式化和协议无关的数据访问,提供安全可靠的I/O处理。...
  • CC++调试技巧
    在调试代码时,有时会遇到报错的的函数是没问题,而是调用它的函数传入的参数是异常的,而又没法通过代码准确定位到具体调用的位...
  • C语言和C++下字符串处理函数总结
    C语言和C++下字符串处理函数总结...
  • C++程序如何精确查找内存泄漏
    本文主要介绍了C++程序在Windows平台上各种定位内存泄漏的方法,并对比了它们的优缺点。...
  • 嵌入式开发中的C容器类 FooLib
    FooLib 是一个用c实现了常用的容器,如果rbtree,hashtable,list,vector,deque,heap,map,以及定时器,os api,应用开发框架。 实现了一个基于btree索引...