博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
VC :模板类
阅读量:6375 次
发布时间:2019-06-23

本文共 690 字,大约阅读时间需要 2 分钟。

//基于控制台的程序

//模板类:CTypedPtrlist、CTypedPtrArray、CTypedPtrMap;添加MFC的支持,方法如下:
//Project|Settings命令,弹出Project Setting对话框,在General标签下的“Microsoft Foundation Classes”下选择Used MFC in Shared DLL项。
#include <iostream.h>
#include <afxtempl.h>//引入头文件
class BASE  //定义一个类
{
public:
 int x;  //类的成员变量
 int y;
};
CTypedPtrList <CPtrList,BASE *> m_list; //模板列表
void main()
{
 int i=0;
 int x;
 int y;
 while(i==0)
 {
  BASE *base1=new BASE;
  cin>>x>>y;//输入数据
  base1->x=x;
  base1->y=y;
  m_list.AddTail(base1);//添加到链表的尾部
  cout<<"输入0继续,输入其他则推出"<<endl;
  cin>>i;
 }
 POSITION pos=m_list.GetHeadPosition();//得到头部位置
 while(pos!=NULL)
 {
  BASE *base2=new BASE;
  base2=m_list.GetNext(pos);//得到下一个位置
  cout<<base2->x<<base2->y<<endl;//输出数据
 }
}

转载地址:http://xwtqa.baihongyu.com/

你可能感兴趣的文章
[TsAdmin]--一款基于Vue.js+Element UI的单页无刷新(无iframe)多选项卡的后台管理系统模板...
查看>>
排列组合技术
查看>>
哈工大发明“电子体毛”,让机器人学会“敏感”
查看>>
上传一张照片,让算法告诉你是否患有抑郁症
查看>>
VR厂商唯晶科技获2800万C+轮融资,曾开发过游戏《圣女之歌》
查看>>
Countly 19.02.1 发布,实时移动和 web 分析报告平台
查看>>
TCP连接中time_wait在开发中的影响-搜人以鱼不如授之以渔
查看>>
Oracle数据库机出新帮助不同规模企业迈向云端
查看>>
前端通信:ajax设计方案(六)--- 全局配置、请求格式拓展和优化、请求二进制类型、浏览器错误搜集以及npm打包发布...
查看>>
Android捕获监听Home键、最近任务列表键
查看>>
微服务分布式企业框架 Springmvc+mybatis+shiro+Dubbo+ZooKeeper+Redis+KafKa
查看>>
word2vec原理(三) 基于Negative Sampling的模型
查看>>
被《时代周刊》选为年度最佳发明,PS VR靠的竟然是价格
查看>>
通用唯一标识码UUID的介绍及使用。
查看>>
spring笔记--依赖注入之针对不同类型变量的几种注入方式
查看>>
Java爬虫——网易云热评爬取
查看>>
Ajax的简单学习
查看>>
无华为,不智慧:智慧城市建设为何少不了华为?
查看>>
高性能网络通信框架Netty-基础概念篇
查看>>
为npm配置taobao源
查看>>