关于重载的问题! CArray<CShpPoint,CShpPoint>ptArrayptArray a,b;....b=a;要实现数组之间相应复制需要重载=那这个重载成员函数怎样写啊! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 template <class a,class b>class CMyArray :public CArray<a,b>{ CMyArray<a,b>& operate =(const CMyArray<a,b> & rArray) { SetSize(rArray.GetSize()); int i,nSize; nSize=rArray.GetSize(); for(i=0;i<nSize;i++) (*this)[i]=rArray[i]; return *this; }};CMyArray<CShpPoint,CShpPoint>ptArray token_lys(token)十分感谢!不过我还想请教你一问题:其相应的拷贝函数应怎样写啊! 你指的是哪个“拷贝函数”,CMyArray<>::operator=就可以拷贝。只要CShpPoint的operator=运算符正确,就可以正确拷贝。 请问如何实现图形的移动和缩放? 使用ListBox还是ListControll? 子窗体如何得到自己在父窗体中的位置? socket.connect()连上之后,怎么知道他以后的状态 超菜鸟的问题呀谁帮我看一下谢谢呀 文件操作问题(打开读取数据) xls用什么软件打开啊? 为什么在用MFC向导时选择DAO连接会出错,ACCESS为2000版(给25) 淘宝网前台数据库 询问一个关于API函数的问题 这是什错误!! 没高手????http://expert.csdn.net/Expert/topic/1468/1468893.xml?temp=.1701624
class CMyArray :public CArray<a,b>
{
CMyArray<a,b>& operate =(const CMyArray<a,b> & rArray)
{
SetSize(rArray.GetSize());
int i,nSize;
nSize=rArray.GetSize();
for(i=0;i<nSize;i++)
(*this)[i]=rArray[i];
return *this;
}
};CMyArray<CShpPoint,CShpPoint>ptArray