我想问下列问题:
问:C#中的AddRange()和Qt中的Append()有什么区别?
我阅读了两者的描述,在我看来,它们的功能几乎相同。
答案 0 :(得分:1)
从概念上讲,这两个方法是相同的,尽管QList
提供了一个只需要一个元素(QList::add(const T&)
)的覆盖,而.NET中的IList
提供了一个具有不同名称的方法来实现这(IList.Add
)。
QList
还提供push_back
方法,该方法与add(const T&)
方法完全相同。