码迷,mamicode.com
首页 >  
搜索关键字:std    ( 41627个结果
C++学习笔记25,永远将析构函数声明为virtual
要永远记得将析构函数声明为virtual---->> 或许你觉得这句话不一定对,但无需质疑的是这句话是很有用的. 查看下面的例子: #include #include using namespace std; class B{ public: ~B(){ cout<<"base is destroyed!"<<endl; } }; class D:public B{ public...
分类:编程语言   时间:2014-06-18 12:44:07    阅读次数:265
第一章习题
1.2#include #include #include #include #include using namespace std;char arr[20][20];char words[30][4]={ "boy","own","sad","job","dry", "can","may","b...
分类:其他好文   时间:2014-06-18 11:08:35    阅读次数:211
*Hdu 1026-Ignatius and the Princess I
题目思想比較简单,可是题目要求输出路径比較麻烦,学习了Ice_Crazy博主的方法,感觉不错。#include #include"stdio.h"#include"string.h"#include"queue"using namespace std;const int maxn = 100 + 5...
分类:其他好文   时间:2014-06-18 00:23:10    阅读次数:233
list C++实现
模仿STL中list,实现了其大部分功能。list可以高效地利用内存资源,常数时间的插入删除操作。并且,list除了erase外,不怎么存在迭代器失效的现象。#include#include#includeusing namespace std;templatestruct _List_node{ ...
分类:编程语言   时间:2014-06-17 23:32:51    阅读次数:468
快排模板
#include #include #include #include #include #include #include using namespace std; int num[9] = {7,10,19,25,12,17,21,30,48}; void quicksort(int sta,int ed){ int i = sta,j = ed,x = num[sta]...
分类:其他好文   时间:2014-06-17 22:54:27    阅读次数:352
在复数类中自定义类型转换函数实现复数和非复数之间的运算
实现复数+double型数据,并且打印运算后实部上的数据 #include using namespace std; class Complex { public: Complex( )//定义默认构造函数初始化复数 { real=0; imag=0; } //使用初始化表...
分类:其他好文   时间:2014-06-17 19:26:32    阅读次数:249
【足迹C++primer】31、初识泛型算法
初识泛型算法 理解算法的最基本方法是了解他们是否读取元素、改变元素或是重排元素顺序! 只读算法 #include #include using namespace std; //对vec中的元素求和,初值是0 int sum=accumulate(vec.cbegin(), vec.cend(), 0); 这里面第三个参数决定了函数使用哪个加法运算符以及返回值类型。 ...
分类:编程语言   时间:2014-06-17 19:12:26    阅读次数:261
17周 oj 比较大小 类模板
/*声明一个类模板,利用它分别实现两个整数. 浮点数和字符的比较,求出大数和小数。 说明:在类模板外定义各成员函数。 输入两个整数、两个浮点数和两个字符 从大到小输出两个整数、两个浮点数和两个字符 */ #include #include using namespace std; template class Compare { public: Compare...
分类:其他好文   时间:2014-06-17 19:08:27    阅读次数:266
C++ - 使用copy函数打印容器(container)元素
使用copy函数打印容器(container)元素本文地址: http://blog.csdn.net/caroline_wendyC++可以使用copy函数输出容器(container)中的元素, 可以代替for循环.头文件: #include #include 格式: std::copy(cont.begin(), cont.end(),std::ostream_iterator(std::c...
分类:编程语言   时间:2014-06-17 16:40:32    阅读次数:446
在CTime类中重载<<和>>
程序代码: #include using namespace std; class CTime//时间类 { private: unsigned short int hour; //时 unsigned short int minute; //分 unsigned short int second; //秒 public: CTime(int h=0,int m=0,i...
分类:其他好文   时间:2014-06-17 16:07:31    阅读次数:305
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!