c/c++
文章平均质量分 85
西月沉
用代码表示逻辑的思想家
展开
-
拓展C++ STL功能,函数适配器,复合函数composite
复合函数数学定义:u=f(x,y),v=g(u),则把u=g(f(x,y)),称作g和f的复合函数,记作g。f,在STL中已经有很多的系统函数对象,如果将他们复合,将会实现更强大的功能,可惜STL的函数适配器没有提供这样的功能函数。于是,我仿造bind2nd和binder2nd的实现方法,自己写了composite和compositer的复合函数,实现g(f(x,y)的功能函数原型原创 2015-10-09 09:43:19 · 1184 阅读 · 0 评论 -
libcstl在windows和VC上安装
什么是libcstllibcstl是使用标准C语言编写的通用的数据结构和常用算法的库。 libcstl模仿STL的接口形式,包括序列容器,关联容器,容器适配器, 迭代器,函数和算法。libcstl为C编程中的数据管理提供了方便简易的程序库。 libcstl除了包括容器,迭代器,函数和算法四部分外,还包括类型机制以及内存管理。 类型机制允许用户在容器中保存任何类型的数据,这其中包括C内建的类型, l原创 2015-11-16 10:41:30 · 2776 阅读 · 0 评论 -
gcc创建和使用静态库、动态库
[转载自]http://www.cnblogs.com/dyllove98/archive/2013/06/25/3155599.htmlgcc创建和使用静态库、动态库下面以工程libtest为例说明gcc创建和使用静态库、动态库的过程,libtest目录结构和内容如图1所示,其中三个文件hello.h,hello.c和main.c的内容如下。libte转载 2015-11-16 09:37:24 · 493 阅读 · 0 评论