[quote=引用 3 楼 JoeyPLee 的回复:] 引用 2 楼 happyparrot 的回复:逐层传递,外部类负责与UI交互 版主大哥,我也知道从底层类,Cbox-->CBoxmanage-->CMyCell--->UI,可是不知道怎么实现 难道要Cbox保存一个CBoxmanage指针,CBoxmanage保存一个CMyCell指针,CMyCell再保存一个UI指针?
引用 8 楼 xianglitian 的回复:引用 3 楼 JoeyPLee 的回复:引用 2 楼 happyparrot 的回复:逐层传递,外部类负责与UI交互 版主大哥,我也知道从底层类,Cbox-->CBoxmanage-->CMyCell--->UI,可是不知道怎么实现 难道要Cbox保存一个CBoxmanage指针,CBoxmanage保存一个CMyCe……
引用 6 楼 JoeyPLee 的回复:如果不想头文件相互包含有没有什么法子呢? Notify() { pUI->Update(structa &); } 这样就成了生产者/消费者模式 这个没看懂,求具体点
引用 3 楼 JoeyPLee 的回复:引用 2 楼 happyparrot 的回复:逐层传递,外部类负责与UI交互 版主大哥,我也知道从底层类,Cbox-->CBoxmanage-->CMyCell--->UI,可是不知道怎么实现 难道要Cbox保存一个CBoxmanage指针,CBoxmanage保存一个CMyCell指针,CMyCell再保存一个UI指针?这……
引用 2 楼 happyparrot 的回复:逐层传递,外部类负责与UI交互 版主大哥,我也知道从底层类,Cbox-->CBoxmanage-->CMyCell--->UI,可是不知道怎么实现 难道要Cbox保存一个CBoxmanage指针,CBoxmanage保存一个CMyCell指针,CMyCell再保存一个UI指针?
如果不想头文件相互包含有没有什么法子呢? Notify() { pUI->Update(structa &); } 这样就成了生产者/消费者模式
逐层传递,外部类负责与UI交互
15,979
社区成员
115,896
社区内容
加载中
试试用AI创作助手写篇文章吧