函数返回值传引用问题 有一函数CArray<CClass2>& CClass1::Query(){ ...... return &CClass2;}调用CArray<CClass2>& array = CClass1.Query();但是array里的值是错误的值 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 写错了,return那个没&应是CArray<CClass2>& CClass1::Query(){ CArray<CClass2> array; ...... return array;} 怎么楼主的 CArray 只有一个参数啊, 用错了吧. 应该是两个啊, 比如:CArray<CPoint,CPoint> myArray; CArray可以写成一个参数,就是;template < class TYPE, class ARG_TYPE = const TYPE& > class CArray : public CObject昨天查了一下书,原来返回值不能是内部成员的引用,最多返回一个&this 编译vc6.0程序遇到的问题 GetDlgItem 求助!!!!!! CFileDialog 怎么限制文件名的个数? vc写的win32程序中如何根据控件id名称查找到控件 动态创建视图,高分在线等 如何把double转换为CString类型 高手解决Beep带来的问题啊!! 怎样进行文件批量转换 这个问题我真的很急,谁能帮我??(关于从ASP向COM组件中传数组的问题) 请问在看 <<windows核心编程>>之前所需的基本知识 关于全局变量 马上给分 如何获得在IE中设置的代理服务器保存在本机的用户名、密码?
应是CArray<CClass2>& CClass1::Query()
{
CArray<CClass2> array;
......
return array;
}
CArray<CPoint,CPoint> myArray;
template < class TYPE, class ARG_TYPE = const TYPE& >
class CArray :
public CObject昨天查了一下书,原来返回值不能是内部成员的引用,最多返回一个&this