#include #include #include #include #include using namespace std;// 代码 改编自 C++标准库——自学教程与参考手册 英文第二版//====================================// tuple iote....
分类:
其他好文 时间:
2014-08-31 14:24:21
阅读次数:
223
分类: C/C++ 在Linux的C标准库中包含了一个正则库(Windows下无此正则库),只需要引用<regex.h>即可使用,但是使用了几天却发现Linux自带的正则库无法使用元字符和非贪婪匹配,例如: str:?? 1.1.1.1 regex: (...
分类:
其他好文 时间:
2014-08-31 08:09:51
阅读次数:
221
1,malloc与free是C++/C语言的标准库函数,new/delete是C++的运算符。它们都可用于申请动态内存和释放内存。2,对于非内部数据类型的对象而言,光用maloc/free无法满足动态对象的要求。对象在创建的同时要自动执行构造函数,对象在消亡之前要自动执行析构函数。由于malloc/...
分类:
其他好文 时间:
2014-08-30 23:01:10
阅读次数:
193
任何程序都会有一些通用的功能需求,对这些需求的实现组成了库。它可以提高程序的复用性、健壮性和可移植性,这也是模块化设计的体现。C规范定义了一些通用接口库,这里只作概述性介绍,具体细节当然还是要查阅规范。 为了提高效率,C的很多库函数会同时有一个宏定义的版本,所以传递参数时尽量使用没有副作用的表...
分类:
其他好文 时间:
2014-08-30 07:41:29
阅读次数:
227
Google于2009年11月发布了Go编程语言,旨在同时具备C语言的效率和Python的简便。今年3月,Go开发组正式发布了Go语言的第 一个稳定发行版:Go version 1,简称Go 1。这意味着Go语言本身和它的标准库已经稳定下来,...
分类:
其他好文 时间:
2014-08-29 16:25:58
阅读次数:
297
14.44编写一个简单的桌面计算器使其能处理二元运算。#include#include#include#includeusing namespace std;int add(int a,int b){ return a+b;}struct divide{ int operator()(i...
分类:
其他好文 时间:
2014-08-29 12:47:27
阅读次数:
234
顺序容器的元素按照其位置存储和访问。除了顺序容器之外,标准库还提供了几种关联容器,其元素按照键(key)排序。每组容器都提供一组不同的时间和功能的折中方案。顺序容器根据位置来存储和访问元素,元素的排列次序与元素值无关,而是由元素添加到容器的顺序决定。标准库定义了三种顺序容器:vector、list、dequeue。他们的差别在于元素访问的方式以及添加和删除元素相关操作的运行代价。标准库还提供了三种适配器。适配器是根据原始的容器类型所提供的操作,通过定义新的操作接口来适应基础的容器类型。顺序容器适配器包括st...
分类:
编程语言 时间:
2014-08-26 19:43:56
阅读次数:
360
标准库类型小结
C++ 标准库定义了几种更高级的抽象数据类型,包括 string 和 vector 类型。string 类型提供了变长的字符串,而 vector 类型则可用于管理同一类型
的对象集合。迭代器实现了对存储于容器中对象的间接访问。迭代器可以用于访问和遍历 string 类型和vectors 类型的元素。下一节将介绍
C++ 的内置数据类型:数组和指针。这两种类型提供了类似...
分类:
编程语言 时间:
2014-08-25 11:58:44
阅读次数:
207
13.44 编写标准库string类的简化版本,命名String。你的类应该至少有一个默认构造函数和一个接受C风格字符串指针参数的构造函数。使用allocator为你的String类分配所需内存。13.47 添加拷贝构造函数和拷贝赋值运算符,并添加打印语句,则每次函数执行时打印一条信息。13.48 ...
分类:
其他好文 时间:
2014-08-24 16:41:22
阅读次数:
276
转载自 http://www.cnblogs.com/yuxc/archive/2011/08/01/2123995.htmlPython 标准库中有很多实用的工具类,但是在具体使用时,标准库文档上对使用细节描述的并不清楚,比如 urllib2 这个 HTTP 客户端库。这里总结了一些 urlli....
分类:
编程语言 时间:
2014-08-24 16:40:02
阅读次数:
301