📄 exp12_5.cpp
字号:
/*范例:下面是一个数组类模板的应用,在这里,使用CPoint作参数,即数组中存放CPoint对象,
(也可以是其它自定义对象)。设置使用MFC。选择Project|Settings…,选中General页面,
Microsoft Foundation Classes框,取Use MFC in a Static Library。
*/
#include <iostream.h>
#include <afxwin.h>
#include <afxtempl.h>
void main(){
CArray<CPoint,CPoint> m_Array; //定义数组对象
m_Array.SetSize(10,10); //设置大小及增量
CPoint pt1(10,10); //定义对象并存放在数组中
m_Array.Add(pt1);
CPoint pt2(20,20);
m_Array.Add(pt2);
CPoint pt3(30,30);
m_Array.Add(pt3);
int size = m_Array.GetSize();
CPoint pt;
for(int i = 0; i < size; i++) { //输出数组元素
pt = m_Array.GetAt(i);
cout<<pt.x<<' '<<pt.y<<'\n';
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -