===急。急。急===调用一个函数可以返回一个数组吗??可一返回两个不同类型的值吗? 用参数或者使用 vector类返回两个不同类型的值吗使用变体类型variant 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 声明:BOOL GetVar(CString &strVar,DWORD &dwVar);定义:BOOL GetVar(CString &strVar,DWORD &dwVar){if((&strVar)&&(&dwVar)){strVar=m_strVar;dwVar=m_dwVar;return TRUE;}elsereturn FALSE;} //若在MFC下可以使用CPtrList之类的对象://简单例子声明: CPtrList &GetVar(); 定义: CPtrList &GetVar() { ASSERT(&m_PtrList)//或其他条件判断 { return m_PtrList; } } extern x_struct ;extern y_struct ;//返回一个数组BYTE * GetStore(){ x_struct * p=new x_struct[100]; return (BYTE *)p; }//返回两个结构BYTE *GetTwoStruct(){ BYTE * buff=new BYTE[sizeof(x_struct)+sizeof(y_struct)]; x_struct *x=(x_struct *)buff; y_struct *y=(y_struct *)(x+1); //对x赋值 x->member1=...; x->member2=...; //对y赋值 y->member1=...; y->member2=...; return buff;}用完后将p和buff删掉(delete). 这个错误怎么解决啊? 自绘制按钮外形!!!! 继承CRecordset类开发的问题 有一个压缩数据的线程,如何控制他的CPU使用率? 新手提问:应该用什么方式来实现对封装格式(SOAP消息)的接收? 关于股市K线图的问题 2003.net英文版怎么自动生成的注释是中文啊 怎么把CSrting转成数字啊!我试了很多方法了! 如何在初始化时使CListBox的第一项得到焦点(即高亮显示)? 帮帮我吧,我快要失去对VC++de 信心了!! 一个小问题: 98下如何使用程序打开一个目录,并占用这个资源……直到自己关闭它!资源释放…… 大家帮忙看看这个错误是怎么回事?
BOOL GetVar(CString &strVar,DWORD &dwVar);定义:
BOOL GetVar(CString &strVar,DWORD &dwVar)
{
if((&strVar)&&(&dwVar))
{
strVar=m_strVar;
dwVar=m_dwVar;
return TRUE;
}
else
return FALSE;
}
//简单例子
声明:
CPtrList &GetVar();
定义:
CPtrList &GetVar()
{
ASSERT(&m_PtrList)//或其他条件判断
{
return m_PtrList;
}
}
extern y_struct ;
//返回一个数组
BYTE * GetStore()
{
x_struct * p=new x_struct[100];
return (BYTE *)p;
}
//返回两个结构
BYTE *GetTwoStruct()
{
BYTE * buff=new BYTE[sizeof(x_struct)+sizeof(y_struct)];
x_struct *x=(x_struct *)buff;
y_struct *y=(y_struct *)(x+1);
//对x赋值
x->member1=...;
x->member2=...;
//对y赋值
y->member1=...;
y->member2=...;
return buff;
}
用完后将p和buff删掉(delete).