标题:QList循环时,用length保存长度快还是每次用count(),length()快?还是都是一样
作者:hanqiu
日期:2016-12-29 10:51
内容:
QList循环时,用length保存长度快还是每次用count(),length()快?还是都是一样啊?
如下:
QList list;
int length = list.length;
/*****************************************/
for(int i = 0; i < length; i ++)
{
}
/*****************************************/
for(int i = 0; i < list.lenght(); i ++)
{
}
/*****************************************/
for(int i = 0; i < list.count(); i ++)
{
}
#1 [kongxz 01-10 13:57]
理论上是保存length,再访问快。毕竟一个需要一次次去取count。
要快的话建议用iterator