摘要:
专门名字的构造函数,系统自动产生重载构造函数构造函数的重载 、缺省构造函数 、自定义构造函数、 拷贝构造函数、#includeusing namespace std;class A{ int data; public: A():data(100){cout<<"A()"<<endl;} A(const A& o)/*:data(o.data)*/{cout<<"A(const A&)"<<endl;}//A(const A& o):data(o.data){cout<<& 阅读全文
posted @ 2014-03-25 21:32
Flyzhcong
阅读(143)
评论(0)
推荐(0)
摘要:
PS:本文包含了大部分strings函数的说明,并附带举例说明。本来想自己整理一下的,发现已经有前辈整理过了,就转了过来。修改了原文一些源码的问题,主要是用char *字义字符串的问题,导致程序运行时崩溃。另外自己重写了部分测试程序,使其更能满足自己测试的需要。不当之处,还请海涵。@函数原型:char *strdup(const char *s)函数功能:字符串拷贝,目的空间由该函数分配函数返回:指向拷贝后的字符串指针参数说明:src-待拷贝的源字符串所属文件:[cpp]view plaincopy#include#include#includeintmain(){char*dup_str,* 阅读全文
posted @ 2014-03-25 20:25
Flyzhcong
阅读(1029)
评论(0)
推荐(0)
摘要:
1.迭代器(iterator)是一中检查容器内元素并遍历元素的数据类型。(1) 每种容器类型都定义了自己的迭代器类型,如vector:vector::iterator iter;这条语句定义了一个名为iter的变量,它的数据类型是由vector定义的iterator类型。(2) 使用迭代器读取vector中的每一个元素:vector ivec(10,1);for(vector::iterator iter=ivec.begin();iter!=ivec.end();++iter){*iter=2; //使用 * 访问迭代器所指向的元素}const_iterator:只能读取容器中的元素,而不能 阅读全文
posted @ 2014-03-25 20:15
Flyzhcong
阅读(499)
评论(0)
推荐(0)

浙公网安备 33010602011771号