如果有一个刚刚继承的类 Book QList< char >
, 我想知道是否可以引用 QList
从书里?
例如,如果我想遍历 QList
中的元素,我该怎么做?下面是如果 Book 没有继承 QList
我将如何执行此操作的代码.
QList<char> list;
foreach (char element, list) {
cout << element << endl;
}
最佳答案
foreach(char element, *this) {
cout << element << endl;
}
顺便说一句,我不确定你想要达到什么目的,但我想在这种情况下你应该支持 composition over inheritance .
关于c++ - 引用继承自派生类的QList,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9748447/