最新文档

  • C++对象池:C++ ResourcePool

    C++ ResourcePool 是一个C++语言开发的通用的对象池,提供一个独立的类型无关的API。...

  • 读 Facebook App 头文件的一些收获

    最近在看一些 App 架构相关的文章,也看了 Facebook 分享的两个不同时期的架构(2013 和 2014),于是就想一窥 Facebook App 的头文件,看看会...

  • Qt开发工具 QtDesigner

    简单的来说 QT Designer 是一个 GUI 的工具. 这个工具可以帮助我们来加快写 QT程式的速度....

  • C++并发编程库:Theron

    Theron是一个轻量级的C++并发编程库,其实现了Actor模式,利用Theron可以轻松地实现并发编程。Theron的API清晰简洁,而且支持*NIX、windows、AR...

  • C++界面库

    Ringsdk是CSDN上一个前辈自己写的界面库,这个界面库很轻而易举实现QQ2009的界面效果。链接见...

  • 处理 WBXML 文档的C语言库 - WBXML Library (libwbxml)

    WBXML Library 是一个用来处理 WBXML(Wireless Binary XML) 文档的C语言库。包括一个WBXML解析器和编码器。...

  • C 协同程序:Coroutine

    Coroutine 是 C 的协同程序。...

  • C++程序如何精确查找内存泄漏

    本文主要介绍了C++程序在Windows平台上各种定位内存泄漏的方法,并对比了它们的优缺点。...

  • C++11语言扩展:常规特性

    本节内容:auto、decltype、基于范围的for语句、初始化列表、统一初始化语法和语义、右值引用和移动语义、Lambdas、noexcept防止抛出异常、...

  • ANSI C实现的基础库:cfan

    cfan是开源的ANSI C实现的基础库。讲究代码整洁,性能和跨平台。...

  • YAML的C语言解析包 LibYAML

    LibYAML 是一个 C 语言的包,用来解析 YAML 1.1 数据。...

  • C/C++编译器 GCC

    GCC(GNU Compiler Collection,GNU编译器套装),是一套由 GNU 开发的编程语言编译器。它是一套以 GPL 及 LGPL 许可证所发行的自由软件,也是 GN...

  • 线程开发库:pthreads-win32

    pthreads-win32是windows下的pthread库,和linux下一模一样。...

  • C语言和C++下字符串处理函数总结

    C语言和C++下字符串处理函数总结...

  • C++开源代码项目汇总

    Google的C++开源代码项目...

  • 小型嵌入式C标准库 uClibc

    uClibc 是一个面向嵌入式Linux系统的小型的C标准库。最初uClibc是为了支持uClinux而开发。...

  • 手写识别引擎 Tomoe

    Tomoe 是一个手写识别引擎,目前可以识别日语和汉字。Tomoe 提供有 GTK+ 界面,并包含 uim 和 SCIM 输入法模块。下图展示笔者在手写“东”...

  • C++11 标准新特性:Defaulted 和 Deleted 函数

    本文将介绍 C++11 标准的两个新特性:defaulted 和 deleted 函数。对于 defaulted 函数,编译器会为其自动生成默认的函数定义体,从而获得更...

  • C++模板库:C++ B-tree

    这是一个C++模板库,实现了基于B-tree数据结构的有序内存容器。类似于STL的map、set、multimap和 multiset模板,C++ B-tree也提供了btree_map、btree_...

  • 轻量级的C++插件框架 - X3 C++ PluginFramework

    X3 C++ PluginFramework 代号为X3的C++轻量级通用插件框架平台是一套通用的C++轻量级插件体系,没有使用MFC、ATL、COM。可在Windows和Linux下编译...

  • C++ Web应用服务器:MYCP

    MYCP是用于开发、集成、部署和管理大型分布式应用、网络应用和数据库应用的C++ Web应用服务器,拥有高性能、高可用性和可扩展性。...

  • 轻量级的 C++ 库:GNU uCommon

    GNU uCommon 是一个轻量级的 C++ 库,使用 C++ 设计模式,适合用于嵌入式应用的开发,例如使用 uClibc 和 POSIX 线程支持。为了这个目的,UComm...

  • 五个好的C语言编程实践

    前几天,我看到一个关于编程语言的调查,我发现到目前为止,C 编程语言在全球开发者中仍然稳居前三。如此多的代码使用C来编写,我...

  • C/C++ 程序的性能分析工具 google-perftools

    google-perftools 是一款针对 C/C++ 程序的性能分析工具,它是一个遵守 BSD 协议的开源项目。使用该工具可以对 CPU 时间片、内存等系统资源...

  • Facebook Folly源代码分析

    Folly 是 Facebook 的一个开源C++11组件库,它提供了类似 Boost 库和 STL 的功能,包括散列、字符串、向量、内存分配、位处理等,用于满足...

  • GNU ARM 工具链

    大部分 ARM 系统编程发生在使用交叉编译工具的非 ARM 工作站上,其目标是在 ARM 平台上使用。GNU ARM 工具链是一种编程环境,它允许您在...

  • C++图像处理库 Pandore

    Pandore 是一个图像处理的标准函数库,当前版本支持 1D2D3D 图像。支持 灰度,颜色,或多光谱。...

  • C语言封装的轻量线程环境 Protothreads

    Protothreads是一种针对C语言封装后的宏函数库,为C语言模拟了一种无堆栈的轻量线程环境,能够实现模拟线程的条件阻塞、信号量操作等...

  • C++调用lua的实现

    C++调用lua的实现...

  • Mirror C++ reflection library

    Mirror C++ 反射库提供了编译时和运行时的 C++ 程序元数据,例如命名空间、类型、枚举、类以及类成员和构造函数等。同时提供一些高级...

  • C++序列化框架:febird

    功能类似于 boost.serializaiton 或 google.protocolbuffer, 可以用在协议解析,大/小数据的序列化,有极高的性能(比boost.binary_archive快30~1000倍)...

  • C++函数指针详解

    学习c++的过程中,指针是难点,熟悉了指针之后,还有一个让人很蛋疼的难点,那就是函数指针了。本博文详细介绍一下常见的各种坑爹...

  • C++版的 MapReduce​ 框架:MR4C

    MR4C 是 Google 开发的 C++ 的 MapReduce 框架,你可以在 Hadoop 架构中执行本地代码。...

  • C++ Virtual详解

    Virtual是C++ OO机制中很重要的一个关键字。只要是学过C++的人都知道在类Base中加了Virtual关键字的函数就是虚拟函数(例如函数print),于...

  • GLib介绍与使用

    GLib是一种底层库,创建GDK和GTK应用程序时该库提供许多有用的定义和函数。...

  • 开源 C++11 组件库 Folly

    Folly 是 Facebook 的一个开源 C++11 组件库,提供了类似 Boost 和 std 库的功能。...

  • 开源C编译器 UCC

    ucc是一款遵从ANSI C89标准的编译器,大约15,000行C代码。目前支持x86平台上的...

  • google开源的C++性能分析工具 - gperftools

    gperftools是Google提供的一套工具,其中的一个功能是CPU profiler,用于分析程序性能,找到程序的性能瓶颈。...

  • 替换printf的C++库:tinyformat.h

    这是一个最小的类型安全替换printf的C++库。...

  • 开发C++应用的实用工具包:fplutil

    fplutil是一组小的库和工具,当开发Android和其它平台的应用时非常实用。...