http://blog.csdn.net/ly21st http://ly21st.blog.chinaunix.net
发布时间:2014-05-08 17:30:47
#include <iostream>using namespace std; struct _A; struct _B; typedef void (*dealloc)(struct _A *a); typedef struct _A { int i; dealloc b;}A; void free_used_b(struct _A *a){ delete a;} int main(){ cout<<"hello,world"<<endl; for (size_t i=0.........【阅读全文】
发布时间:2012-09-22 16:57:11
转: http://blog.csdn.net/edify/article/details/4035243 vector是C++标准模板库中的部分内容,它是一个多功能的,能够操作多种数据结构和算法的模板类和函数库。vector之所以被认为是一个容器,是因为它能够像容器一样存放各种类型的对象,简单地说,vector是一个能够存放任意类型的动态数组,能够增加.........【阅读全文】
发布时间:2012-09-22 16:55:51
第一部分 使用入门vector可用于代替C中的数组,或者MFC中的CArray,从许多说明文档或者网上评论,一般一致认为应该多用vector,因为它的效率更高,而且具备很好的异常安全性。而且vector是STL推荐使用的默认容器,除非你知道你有特殊需要,使用vector不能满足你的需求,例如需要容器在head和tail高效的插入和删.........【阅读全文】
发布时间:2011-12-18 15:28:46
pair<T1, T2> p1 ; pair<T1, T2> p1(v1, v2)make_pair(v1 , v2)map<T1 , T2>::value_type( v1 , v2)......【阅读全文】