gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-04 13:29:07 30 4
gpt4 key购买 nike

我想知道 QList::length()QList::count() 函数之间的真正区别是什么。
docs 说:int QList::length() const

This function is identical to count().

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

Returns the number of occurrences of value in the list.

This function requires the value type to have an implementation of operator==().


但是没有参数( length() )的函数如何与有参数( count() )的函数相同呢? count() 函数的描述对我来说很有意义。
但是, length() 函数究竟做了什么?他们的意思是它与 size()QList 函数相同吗?

最佳答案

int QList::length() const 不等同于 int QList::count(const T & value) const,而是等同于 int QList::count() const(请参阅 count() 方法的下一个签名)。

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

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

关于qt - QList:length() 和 count() 函数之间的区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25893623/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com