class BB
{
public:
BB()
{
}
int x=10;
};
class CTest{
public:
void set(BB &b)
{
this->b=&b;
this->b->x=100;
}
private:
BB *b;
};
CTest t;
BB b;
cout<<b.x<<endl;
t.set(b);
cout<<b.x<<endl;
class BB
{
public:
BB()
{
}
int x=10;
};
class CTest{
public:
void set(BB &b)
{
this->b=&b;
this->b->x=100;
}
private:
BB *b;
};
CTest t;
BB b;
cout<<b.x<<endl;
t.set(b);
cout<<b.x<<endl;
上一篇:C++ 创建二维数组的几种方法
下一篇:vector去重(删除重复元素)
c++使用内部类的好处?待研究...
#include <iostream> #include <st
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M