C++ 从派生类继承的引用QList

C++ 从派生类继承的引用QList,c++,qt,inheritance,qlist,C++,Qt,Inheritance,Qlist,如果您有一个类,Book,它刚刚继承了QList,我想知道是否可以从书中引用QList 例如,如果我想遍历QList中的元素,我该如何做?下面的代码说明了如果这本书没有继承QList,我会怎么做 QList<char> list; foreach (char element, list) { cout << element << endl; } QList列表; foreach(字符元素,列表){ coutforeach(char元素,*this)

如果您有一个类,Book,它刚刚继承了
QList
,我想知道是否可以从书中引用
QList

例如,如果我想遍历
QList
中的元素,我该如何做?下面的代码说明了如果这本书没有继承QList,我会怎么做

QList<char> list;

foreach (char element, list) {
    cout << element << endl;
}
QList列表;
foreach(字符元素,列表){
cout
foreach(char元素,*this){

哦,我只是在做实验,很好奇:P@user1275488我明白了。很高兴我能提供帮助。另外请注意,如果您希望得到SO社区的帮助,您必须将答案标记为已回答,如果if解决了您的问题:)祝您好运。您可能根本不应该继承QList。请看这个问题:与您的问题无关,但QList是一个strange类型。除非纯粹用于演示,否则应使用
QByteArray
foreach(char element, *this) {
    cout << element << endl;
}