关于c++类的一个问题.定义了两个类,其中一个类的数据元素是另一个类.
来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:综合作业 时间:2024/06/23 16:49:24
关于c++类的一个问题.定义了两个类,其中一个类的数据元素是另一个类.
zu Jie_G;
Jie_G.First.Wen[j];
定义的两个类:
class zu
{
\x05friend class JieDian;
public:
\x05JieDian *First;
\x05int Length;
\x05zu();
\x05virtual zu();
};
class JieDian
{
\x05friend class zu;
public:
JieDian *Jie;
\x05char Wen[8];
\x05JieDian();
\x05virtual JieDian();
};
错误提示:error C2228:left of '.Wen' must have class/struct/union type
这是为什么呢?疑惑中.
zu Jie_G;
Jie_G.First.Wen[j];
定义的两个类:
class zu
{
\x05friend class JieDian;
public:
\x05JieDian *First;
\x05int Length;
\x05zu();
\x05virtual zu();
};
class JieDian
{
\x05friend class zu;
public:
JieDian *Jie;
\x05char Wen[8];
\x05JieDian();
\x05virtual JieDian();
};
错误提示:error C2228:left of '.Wen' must have class/struct/union type
这是为什么呢?疑惑中.
![关于c++类的一个问题.定义了两个类,其中一个类的数据元素是另一个类.](/uploads/image/z/17056802-2-2.jpg?t=%E5%85%B3%E4%BA%8Ec%2B%2B%E7%B1%BB%E7%9A%84%E4%B8%80%E4%B8%AA%E9%97%AE%E9%A2%98.%E5%AE%9A%E4%B9%89%E4%BA%86%E4%B8%A4%E4%B8%AA%E7%B1%BB%2C%E5%85%B6%E4%B8%AD%E4%B8%80%E4%B8%AA%E7%B1%BB%E7%9A%84%E6%95%B0%E6%8D%AE%E5%85%83%E7%B4%A0%E6%98%AF%E5%8F%A6%E4%B8%80%E4%B8%AA%E7%B1%BB.)
Jie_G.First->Wen[j];
First是个指针类型
First是个指针类型
定义一个关于日期的类,其中包括私有数据成员year,month,day
1.在一个类的定义中,包含有( )成员的定义.A.数据 B.函数 C.数据和函数 D.数据或函数
c++写一个矩阵类写一个矩阵类,矩阵类的参数包含矩阵的行、列和矩阵数据元素,其中矩阵行、列是整型,矩阵数据元素是浮点型,
定义一个名为circle的圆类,其中Radius为一个表示半径的数据成员,设计 对 数据成员的各种操作(如获取圆心半径计
C++问题:定义一个Rectangle类,包括两个数据成员length和width,以及用于求长方形面积的成员函数.
一个类的对象是另一个类的成员函数如何定义.这样对吗
只要关于角、边、图形的旋转的问题不是关于坐标系的那类问题也就是那种有3个问 前两个问是求证边与边的关系 后一个问给你数据
关于H2O和H2S的说法正确的是?其中两个备选答案可以排除,剩下两个不知道哪个对.一个是都含有氢元素.另一个是都含有两个
编写一个三角形类,数据成员为三边长,成员函数计算周长、面积,定义两个重载的构造 c++
定义一个Point类,在其中定义两个变量表示一个点的坐标值,再定义构造函数初始化为坐标原点
矩阵类的设计,用C++,要求:定义矩阵类,包含行、列和矩阵数据元素;
高二数学答题规范问题两个平面平行,其中一个平面内的直线必平行于另一个平面.这个定义在大题中能直接用吗?