可能重复:
unsigned int 与 size_t
当我需要存储某些东西的大小(通常是用 分配的东西new
)时,我总是将它存储在unsigned int
. 然而,浏览一些代码,我看到了size_t
使用。据此,它几乎很少使用。
size_t
C++的意义何在?- 为什么那些使用它的少数函数不直接使用 an
unsigned int
呢? - 它应该如何在新代码中使用?
可能重复:
unsigned int 与 size_t
当我需要存储某些东西的大小(通常是用 分配的东西new
)时,我总是将它存储在unsigned int
. 然而,浏览一些代码,我看到了size_t
使用。据此,它几乎很少使用。
size_t
C++的意义何在?unsigned int
呢?