关于类间引用的有关问题,就10分了,多谢大家
关于类间引用的问题,就10分了,谢谢大家!
有一个Question类和一个队列类(Queue.h),我希望把Question类的对象存储在队列中,那么Question.h就必须包含Queue.h,而Queue.h中如果要存贮Question的对象,那么就必须要包含Question.h。这样编译的时候提示说无穷的嵌套定义,请问大家有什么好的解决办法吗?或者说有什么办法能让Queue队列中存储对象?谢谢大家!
------解决方案--------------------
用std::queue。
------解决方案--------------------
一个包含对象,另一个包含指针
------解决方案--------------------
#ifdef.....都忘光子.-_-!
有一个Question类和一个队列类(Queue.h),我希望把Question类的对象存储在队列中,那么Question.h就必须包含Queue.h,而Queue.h中如果要存贮Question的对象,那么就必须要包含Question.h。这样编译的时候提示说无穷的嵌套定义,请问大家有什么好的解决办法吗?或者说有什么办法能让Queue队列中存储对象?谢谢大家!
------解决方案--------------------
用std::queue。
------解决方案--------------------
一个包含对象,另一个包含指针
------解决方案--------------------
#ifdef.....都忘光子.-_-!