嵌入式开发中的C容器类 FooLib

分享到:
FooLib 是一个用c实现了常用的容器,如果rbtree,hashtable,list,vector,deque,heap,map,以及定时器,os api,应用开发框架。 实现了一个基于btree索引算法的文件数据库,提供了断电保护,以及事务提交与回滚等接口。

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

昵    称:
验证码:

相关文档:

  • C/C++反向插件系统:PluginRuntime
    这个项目最初的灵感来源于JNI的实现,以及C/C++和LUA调用,目的是实现一个轻量的C/C++反向插件系统。 目前已经实际项目中使用。...
  • 用C++编写一个井字游戏 (Tic Tac Toe)
    这个有趣的C++系列打算展示一下使用C++写代码可以和其他主流语言一样高效而有趣。在第二部分,我将向你展示使用C++从无到有的创建一...
  • C++二叉查找树实现过程详解
    在数据结构中,有一个奇葩的东西,说它奇葩,那是因为它重要,这就是树。而在树中,二叉树又是当中的贵族。二叉树的一个重要应用...
  • C语言常用工具库 libHX
    libHX 是一个C语言的库,提供队列、 树、选项解析、字符串操作等功能。...
  • C++的Twitter开发包 twitlib
    twitlib 是一个 C++ 的 Twitter 客户端开发包,现已改名为 QTwitLib。...
  • C/C++集成开发环境 Dev C++
    Dev-C++是一个Windows下的C和C++程序的集成开发环境。它使用MingW32/GCC编 译器,遵循C/C++标准。...
  • C++ 解析器线程的传播库:libpondyparser
    libpondyparser 是另一个使用 Markov 模型的多核 C++ 解析器线程的传播库,包含了一个使用增强学习传播的线程来打包一个指向统计解析库的...
  • 用c语言实现的多平台开发库:TBOX
    TBOX是一个用c语言实现的多平台开发库,支持 windows、linux、mac、ios、android 以及其他嵌入式系统。...
  • 开源GUI框架库:Nana C++ Library
    Nana C++ Library,一个纯粹的C++库,让你能完全发挥你的C++知识/技巧/手法来编写GUI,这是用C++开发GUI的一个重大的进步。类似标准库和boost...
  • Socket 编程 详解
    对TCP/IP、UDP、Socket编程这些词你不会很陌生吧?随着网络技术的发展,这些词充斥着我们的耳朵。TCP/IP(Transmission Control Protocol/Internet Pro...
  • 高级C的函数库 acl (advanced C library) 介绍
    其实是一个很简单的问题,acl 的英文字母 advanced C library 的缩写(当然,您也可以认为是 a C library 的缩写)。也许有人会问:"现在...
  • MySQL进行CC++开发基础
    本文针对:CC++开发,选用MySQL作数据库,基础。...
  • 在C++中HTTP库速查表
    不幸的是,标准C+ +库没有提供了与HTTP协议相关的工具。以下是一些C++ HTTP库,可以让我们运行REST服务,解析网页或写一个简单的机器人...
  • C++的IO库 MeteoIO
    MeteoIO 是一个跨平台的 C++ 库,提供数据的格式化和协议无关的数据访问,提供安全可靠的I/O处理。...
  • 使用 gperf 实现高效的 C/C++ 命令行处理
    GNU 的 gperf 工具是一种 “完美的” 散列函数,可以为用户提供的一组特定字符串生成散列表、散列函数和查找函数的 C/C++ 代码。通...
  • C++连接MYSQL数据库
    一个实现C/C++连接MYSQL数据库的很好的例子...
  • C++ 异常堆栈跟踪器:libcsdbg
    libcsdbg 是一个 C++ 异常堆栈跟踪器。当异常被抛出、捕获和处理时,libcsdbg 提供可工具来创建和处理异常堆栈的跟踪,并通过调用堆栈来...
  • C++开发工具 Orwell Dev-C++
    Orwell Dev-C++ 是 Dev-C++ 的维护版本,提供更新的 MinGW 编译器和相关代码。该工具使用 Delphi 开发。...
  • C++的数据库访问层 Tntdb
    Tntdb 是一个 C++ 的类库用于访问数据库,实现了数据库独立的访问层,运行时加载驱动,当前支持 postgresql, sqlite3, mysql 和 oracle...
  • C++日志程序库:RLog
    RLog是一个灵活的C++日志程序库。RLog高度优化了不用实际输出Log信息的分支,因此RLog可以留在发布产品中,并可以按需开启输出。...