我有一个函数需要返回一个CArray的对象,我不知道怎么写,我先大致写下框架class CStudent
{
public:
CStudent id;
CStudent name;
protected:
private:
};
void fun1()
{
CArray <CStudent,CStudent> m_array;
CStudent stu;
for (int i=0;i<10;i++)
{
CString strid = getID();
CString strname = getName();
stu.id = strid;
stu.name = strname;
m_array.Add(stu);
}
//我最后想返回m_array这个对象,然后我需要在别的文件引用他 ,不知道怎么做好。
}
{
public:
CStudent id;
CStudent name;
protected:
private:
};
void fun1()
{
CArray <CStudent,CStudent> m_array;
CStudent stu;
for (int i=0;i<10;i++)
{
CString strid = getID();
CString strname = getName();
stu.id = strid;
stu.name = strname;
m_array.Add(stu);
}
//我最后想返回m_array这个对象,然后我需要在别的文件引用他 ,不知道怎么做好。
}
解决方案 »
- 如何修饰CHtmlEditView中的文本?
- VC6下 在类里面定义static const int ID_SIZE = 10;定义会报错, 在不换编译器的条件下有什么解决办法?
- 如何优化ListCtrl控件显示问题?
- 关于QQ程序的问题
- 关于release版本下的一个异常,求助!
- 哪里有 dll 的源程序 下载 ,提供者有分,谢谢。
- 请问,有MFC反编译软件吗?
- 求购二手书籍:《Windows核心编程》、《Windows游戏编程大师技巧》(第二版)中文版
- CDC Ellipse画圆不圆滑 有锯齿 怎么搞?
- 以前用过一种软件,可以查看应用程序的窗口,那是什么软件?
- GetNewStorage问题
- 真心求:下面几个编译错误!!急 好棘手
是局部变量,不能返回局部变量的指针或引用
用成员变量,或是new一个对象返回,不用的时候在delete掉
{
a.Add();
...
}CArray<k,k> a;
Func(a);