【发布时间】:2015-07-22 21:03:49
【问题描述】:
我正在使用一些 Qt 容器,例如 QList 和 QVector,我注意到访问数据的索引定义为 int 而不是 size_t。我一直在 STL、Boost 和其他容器中看到size_t,所以我想知道为什么 Qt 不使用它。这些容器的负数有什么意义吗?
【问题讨论】:
-
我相信重复问题的答案充其量是有问题的......另一个问题中来自顺磁羊角面包的评论可能是一个更好的答案。这是 qt 中许多令人讨厌的糟糕设计决策之一。为了记录,尽量不要学习 Qt 并正确使用有符号和无符号。