#include <iostream>
#include <vector>
class MyAnimal{
public:
char* name;
int age;
public:
MyAnimal(char* name,int age){
this->name=name;
this->age=age;
}
~MyAnimal(){}
};
int main(void){
using namespace std;
MyAnimal* pDog=new MyAnimal("dog",1);
MyAnimal* pMonkey=new MyAnimal("monkey",2);
MyAnimal* pChicken=new MyAnimal("chicken",3);
MyAnimal* pSnake=new MyAnimal("snake",4);
vector<MyAnimal*> v; //v将存放各对象的地址
v.push_back(pDog);
v.push_back(pMonkey);
v.push_back(pChicken);
v.push_back(pSnake);
delete pMonkey; //物理删除pMonkey所指的对象
v.erase(v.begin()+1); //删除第2个元素,即抹去了vector的pMonkey地址
vector<MyAnimal*>::iterator i,iend;
iend=v.end();
for(i=v.begin();i!=iend;i++)
cout << (*i)->name <<' ' << (*i)->age << endl;
v.clear(); //清除所有vector元素
cout << "执行clear()" << endl << "vector元素已全部清除" << endl;
return 0;
}
没有合适的资源?快使用搜索试试~ 我知道了~
C++STL开发技术导引源代码04-10.rar
共228个文件
dsw:32个
exe:32个
dsp:32个
需积分: 4 17 下载量 61 浏览量
2008-08-02
00:02:56
上传
评论
收藏 3.43MB RAR 举报
温馨提示
C++STL开发技术导引源代码04-10.rar
资源推荐
资源详情
资源评论
收起资源包目录
C++STL开发技术导引源代码04-10.rar (228个子文件)
main.cpp 933B
main.cpp 855B
main.cpp 806B
main.cpp 803B
main.cpp 764B
main.cpp 713B
main.cpp 704B
main.cpp 604B
main.cpp 578B
main.cpp 572B
main.cpp 557B
main.cpp 546B
main.cpp 506B
main.cpp 492B
main.cpp 487B
main.cpp 447B
main.cpp 445B
main.cpp 426B
main.cpp 419B
main.cpp 412B
main.cpp 407B
main.cpp 387B
main.cpp 386B
main.cpp 386B
main.cpp 370B
main.cpp 362B
main.cpp 328B
main.cpp 324B
main.cpp 318B
main.cpp 312B
main.cpp 255B
main.cpp 253B
Chapter9_5.dsp 4KB
Chapter9_3.dsp 4KB
Chapter5_4.dsp 4KB
Chapter10_1.dsp 4KB
Chapter8_6.dsp 4KB
Chapter9_1.dsp 4KB
Chapter9_4.dsp 4KB
Chapter9_2.dsp 4KB
Chapter5_5.dsp 4KB
Chapter5_3.dsp 4KB
Chapter7_2.dsp 4KB
Chapter5_1.dsp 4KB
Chapter5_2.dsp 4KB
Chapter7_7.dsp 4KB
Chapter7_3.dsp 4KB
Chapter7_5.dsp 4KB
Chapter7_6.dsp 4KB
Chapter7_1.dsp 4KB
Chapter6_6.dsp 4KB
Chapter6_5.dsp 4KB
Chapter7_4.dsp 4KB
Chapter6_4.dsp 4KB
Chapter6_1.dsp 4KB
Chapter6_2.dsp 4KB
Chapter6_7.dsp 4KB
Chapter4_1.dsp 4KB
Chapter6_3.dsp 4KB
Chapter8_5.dsp 4KB
Chapter8_2.dsp 4KB
Chapter8_4.dsp 4KB
Chapter8_1.dsp 4KB
Chapter8_3.dsp 4KB
Chapter10_1.dsw 547B
Chapter5_1.dsw 545B
Chapter5_5.dsw 545B
Chapter7_3.dsw 545B
Chapter5_4.dsw 545B
Chapter5_3.dsw 545B
Chapter7_2.dsw 545B
Chapter5_2.dsw 545B
Chapter7_5.dsw 545B
Chapter6_6.dsw 545B
Chapter6_3.dsw 545B
Chapter6_7.dsw 545B
Chapter4_1.dsw 545B
Chapter9_4.dsw 545B
Chapter7_1.dsw 545B
Chapter7_4.dsw 545B
Chapter7_7.dsw 545B
Chapter6_2.dsw 545B
Chapter6_5.dsw 545B
Chapter7_6.dsw 545B
Chapter6_4.dsw 545B
Chapter6_1.dsw 545B
Chapter9_3.dsw 545B
Chapter9_5.dsw 545B
Chapter9_2.dsw 545B
Chapter8_3.dsw 545B
Chapter8_5.dsw 545B
Chapter8_1.dsw 545B
Chapter9_1.dsw 545B
Chapter8_4.dsw 545B
Chapter8_2.dsw 545B
Chapter8_6.dsw 545B
Chapter10_1.exe 744KB
Chapter9_5.exe 744KB
Chapter9_4.exe 740KB
Chapter9_3.exe 740KB
共 228 条
- 1
- 2
- 3
资源评论
jhony00lee
- 粉丝: 0
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功