编程论坛
注册
登录
编程论坛
→
C++教室
求教:两个类的对象都要作为一个函数的参数,那么这个函数的参数怎么表示?
钉子刘
发布于 2013-06-07 11:26, 317 次点击
两个类的对象都要作为一个函数的参数,那么这个函数的参数怎么表示?
3 回复
#2
love云彩
2013-06-07 12:53
例如类Date和类Time,一个函数int fn(Date &a,Time &b)
#3
yuccn
2013-06-07 12:56
class CTestObj
{
public:
CTestObj(char *name)
{
strcpy(name, m_name);
};
~CTestObj(){};
void print()
{
printf("%s print.", m_name);
}
protected:
char m_name[16];
};
void Test(CTestObj *obj)
{
obj.print();
}
void main()
{
CTestObj a("aaaa");
Test(&a);
}
差不多就这样,加一个参数就是两个对象的参数了
#4
我有我梦
2013-06-07 12:56
正确正确!!这个我还知道一点的!!
1