QList:length()和count()函数之间的区别?

moz*_*ozz 3 qt qlist

我想知道功能QList::length()QList::count()真正的区别是什么.

文件说:

int QList::length() const

此函数与count()相同.

int QList::count(const T & value) const

返回列表中值的出现次数.

此函数要求值类型具有operator ==()的实现.

但是没有参数(length())的函数如何与带参数()的函数相同count()count()函数的描述对我来说很有意义.

但是,length()-function究竟做了什么?他们是否意味着它与size()功能相同QList

Ant*_*ane 7

int QList::length() const是不是相当于int QList::count(const T & value) const而是int QList::count() const(见计数()方法中的下一签名).

正确的链接:http://doc.qt.io/qt-5/qlist.html#count-1

在QList类中,方法length(),size()和count()(不带参数)是等效的,并返回相同的结果.