Qt的QList类提供了几种获取列表中项目数的方法-计数,长度和大小。众所周知,一致性很重要,因此应该使用哪三种规范/首选方法?

最佳答案

我同意@Cogwheel所说的一切,但老实说,我只选择一个并坚持下去。我认为良好的风格将决定,如果“尺寸”对您来说听起来最好,那么在任何地方都应使用“尺寸” ...不要随意在“计数”,“长度”和“尺寸”之间切换。这将导致潜在的混乱或许多不必要的文档页面访问。

您可以尝试提出其他一些理由,但是语言本身甚至不一致。所有STL容器(例如listvector)仅提供“size”,string类提供“size”和“length”,等等。

选择您的收藏夹(或者,如果您有多个开发人员,则应该都同意一个收藏夹),然后坚持下去。

09-30 20:15