C/C++

C语言是在70年代初问世的。一九七八年由美国电话电报公司(AT&T)贝尔实验室正式发表了C语言。同时由B.W.Kernighan和D.M.Ritchit合著了著名的“THE C PROGRAMMING LANGUAGE”一书。通常简称为《K&R》,也有人称之为《K&R》标准。但是,在《K&R》中并没有定义一个完整的标准C语言,后来由美国国家标准学会在此基础上制定了一个C 语言标准,于一九八三年发表。通常称之为ANSI C。
htl-lite开源项目
几乎每一个软件项目都要用到诸如链表,搜索树,堆,哈希表等一系列常用数据结构以及排序,搜索等算法。究竟是用现有的标准库(stl、boost),还是根据项目需要自己实现呢? 目前htl-lite包括...
520C/C++常用工具包
Mirror C++ 反射库提供了编译时和运行时的 C++ 程序元数据,例如命名空间、类型、枚举、类以及类成员和构造函数等。同时提供一些高级的工具用于类似工厂类生成器。
330C/C++常用工具包
MeteoIO 是一个跨平台的 C++ 库,提供数据的格式化和协议无关的数据访问,提供安全可靠的I/O处理。
410C/C++常用工具包
Protothreads 是一种针对 C 语言封装后的宏函数库,为 C 语言模拟了一种无堆栈的轻量线程环境,能够实现模拟线程的条件阻塞、信号量操作等操作系统中特有的机制,从而使程序实现多线程操作...
580C/C++常用工具包
nedmalloc 是一个可选的malloc内存分配的实现,主要是适应多线程无锁操作,基于 dlmalloc 2.8.3 。下图是性能比较:
340C/C++常用工具包
MiniINI 是一个用来解析 INI/CFG 配置文件的C++库,主要特点是可移植性、性能和小体积。支持上千种 INI 格式配置,易用简单。
370C/C++常用工具包
libjio是一个C库做日志,交易为导向的I/O它提供了一个类UNIX的文件操作功能(如打开,读取和写入) ,这是装在一个交易框架,以使文件操作可以提交或回滚是必要的。这是非侵入性,原子,和线程...
410C/C++常用工具包
FastFormat 是一个C/C++格式化输出的库,输入的参数是类型安全的/范型的/可扩展的。 示例代码: std::string fmt0("A c-style string: {0}")...
450C/C++常用工具包
libHX 是一个C语言的库,提供队列、 树、选项解析、字符串操作等功能
510C/C++常用工具包
kdtree 是一个简单易用的 KD-trees 的 C 语言实现。 Kd-trees 是二叉树扩展到K维的一种数据结构,可进行方便快速的查找和邻点查询。
370C/C++常用工具包
PST File Format SDK (pstsdk) 是一个跨平台的 C++ 库,用来读取Outlook中的pst文件格式,并提供数据写入的功能。
340C/C++常用工具包
Google Sparse Hash开源项目
Google Sparse Hash 是 Google 一个很节省内存的 hash map 实现
400C/C++常用工具包
STLport 是一个多平台的 ANSI C++ 标准类库实现,具备很多高级特征,并且为效率,异常安全性和线程安全性做了优化,还做了许多扩展,如 hash 表和单链。
440C/C++常用工具包
libcstl 是使用 C 语言编写的一个通用的数据结构和常用的算法库,它模仿 SGI STL 的接口和实现,支持 vector、list、deque 等等常用的数据结构,同时还支持排序、查找、...
360C/C++常用工具包
libsigc++是实现类型安全回调的一个C++模板库。 libsigc++提供了信号(signal)和槽(slot)的概念,实现了信号机制。slot对应一个回调函数,信号(signal)与槽(...
590C/C++常用工具包
hashlib++ 是一个简单易用的用来生成 checksum 算法,或者成为 “哈希” 的 C++ 库,可用来生成 MD5 和 SHA1 哈希算法。
320C/C++常用工具包
SimpleOpt 是一个 C 语言的开发包,用来解析命令行参数。 示例代码: enum { OPT_HELP, OPT_FOO, OPT_BAR, OPT_HOGE }; CSimpleOpt...
300C/C++常用工具包
ZThread 是一个 C++ 的跨平台线程开发包。 zthread库的用法和Java的多线程很相似,名字都差不多,比如Thread,Runnable,^_^ 举个例子入门一下吧 在zthrea...
470C/C++常用工具包
C++ String Toolkit Library 是 C++ 模板化的字符串切割工具包,类似 Java 的 StringTokenizer 类。 示例代码: strtk::multiple_...
410C/C++常用工具包
CSCall++ 是对常用的一些系统调用进行封装的 C++ 库,主要包括:线程、文件、FIFOs、串行IO、socket通讯和目录处理等。
350C/C++常用工具包
当前共5343个项目
×
寻找源码
源码描述
联系方式
提交