自学QT之QT编程中QList类的removeAt方法记录

#include 
#include 
#include 

int main(int argc, char *argv[])
{
    QCoreApplication a(argc, argv);
    QList mylist;
    for(int i=0;i<10;i++)
    {
        mylist.append(i+88);
    }
    mylist.removeAt(3);
    foreach (int num, mylist) {
        qDebug()<

在上述代码中使用了removeAt方法,这里选取的是数字是3,但是执行的结果是:自学QT之QT编程中QList类的removeAt方法记录_第1张图片

可以看到91这个数字没有了,被移除了,但是91是处在第四位置的,因为计数是从0开始的。

转载于:https://my.oschina.net/u/2505464/blog/542365

你可能感兴趣的:(自学QT之QT编程中QList类的removeAt方法记录)