size_t和size_type
Posted 贾慧玉
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了size_t和size_type相关的知识,希望对你有一定的参考价值。
size_t和size_type是为了独立于及其而定义的类型,因为比如在一台电脑上int为2b,而另一台电脑上是4b,这样就给程序的可移植性带来了麻烦。为了解决这个问题,在库内定义了如上类型,其实size_type应该是C++为例如string类和许多其他库类型定义的配套的类型,使这些库类型的使用与机器无关,一般定义为unsigned类型,例如unsigned int,unsigned long
以上是关于size_t和size_type的主要内容,如果未能解决你的问题,请参考以下文章