社区
非技术区
帖子详情
请问形如 Class A;Class B{};的表示A,B类是什么关系吗?
TeaMakCoder
2017-10-27 04:52:55
class Snake;
class Food
{
public:
...
private:
...
}
在food类声明之前先声明了snake类,打开snake类定义,发现snake定义之前同时声明了一下food。
那么这代表这两种类的什么关系呢》?
...全文
254
3
打赏
收藏
请问形如 Class A;Class B{};的表示A,B类是什么关系吗?
class Snake; class Food { public: ... private: ... } 在food类声明之前先声明了snake类,打开snake类定义,发现snake定义之前同时声明了一下food。 那么这代表这两种类的什么关系呢》?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Saleayas
2017-10-27
打赏
举报
回复
如果你在Food里面引用了 Snake,那么这种 前置签名就是 告诉 编译器这是 一个 类 。 记住了 ,前置 签名只能 被 引用。
shw014
2017-10-27
打赏
举报
回复
前置声明(Forward declaration)
赵4老师
2017-10-27
打赏
举报
回复
Food中可能有指向Snake类实例的指针。我猜。
基于SpringBoot框架仿stackOverflow网站后台开发.zip
基于springboot的java毕业&课程设计
基于SpringBoot洗衣店管理系统.zip
基于springboot的java毕业&课程设计
【优化覆盖】算术算法求解传感器覆盖优化问题【含Matlab源码 2436期】.zip
【优化覆盖】算术算法求解传感器覆盖优化问题【含Matlab源码 2436期】.zip
【优化覆盖】蜣螂算法DBO求解无线传感器WSN覆盖优化问题【含Matlab源码 3567期】.zip
【优化覆盖】蜣螂算法DBO求解无线传感器WSN覆盖优化问题【含Matlab源码 3567期】.zip
FusionCompute修改VRM节点IP地址
FusionCompute修改VRM节点IP地址 该任务指导工程师对VRM节点的IP地址、主机的管理IP地址进行修改。 执行该任务时应注意: • 建议同时修改VRM和主机的管理IP。如果修改了VRM的IP,会导致本地PC与VRM的连接短暂中断。 • 修改前应已完成网络规划,并在FusionCompute中确认VRM节点运行正常,所有主机运行正常(无处于异常或维护状态的主机)。 • 如果跨网段修改IP地址时,则应注意在完成所有节点IP地址的修改后,在相应的汇聚交换机进行配置,保证修改后的主机IP地址、VRM节点及本地PC之间能进行正常通信。相关交换机配置命令,请参考交换机配置样例。 • 如果跨网段修改管理IP地址,同时涉及修改管理VLAN,请先修改管理平面VLAN,待修改完成,且各节点与VRM网络通信正常后,再进行修改VRM IP地址和主机IP地址的操作。
非技术区
15,440
社区成员
58,162
社区内容
发帖
与我相关
我的任务
非技术区
C/C++ 非技术区
复制链接
扫一扫
分享
社区描述
C/C++ 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章