size_t持有哪种数据?
-
21-08-2019 - |
题
在代码刺中,我已经看到了以下内容:
size_t w = CGImageGetWidth(inImage);
这些文档没有给我任何有关“ size_t”的有用信息。有人知道这是什么吗?
解决方案
从 这里:
未签名的积分类型
size_t对应于语言运算符sizeof返回的积分数据类型,并在标题文件(等)中定义为无符号积分类型。
在 <cstring>,
它用作函数memchr,memcmp,memcpy,memmove,memset,strncat,strncmp,strncpy和strxfrm中的参数NUM的类型影响。
它也用作strcspn,strlen,strspn和strxfrm的返回类型,以返回尺寸和长度。
其他提示
size_t是代表对象大小的平台依赖手段。它始终是未签名的,但是它可以是32位平台上未签名的32位值或64位平台的64位值。在iPhone SDK上是一个 unsigned long
.
size_t是无符号整数的别名(键入)。
这是整个C和C ++的类型,简单地代表整数。我相信这只是INT的打字。
不隶属于 StackOverflow