今天看Lua源码,发现有个ptrdiff_t的变量,查了下,记录在此
ptrdiff_t类似与stl中的difference_type, 表示两个指针之间的举例,因为类型为signed,所以可以为负数
size_t 是unsigned类型,用于指明数组长度或者下标
size_type是unsigned 类型,表示容器中的元素或者下标 vector<int>::size_type
ptrdiff_t意思
最新推荐文章于 2024-01-23 11:01:35 发布
今天看Lua源码,发现有个ptrdiff_t的变量,查了下,记录在此
ptrdiff_t类似与stl中的difference_type, 表示两个指针之间的举例,因为类型为signed,所以可以为负数
size_t 是unsigned类型,用于指明数组长度或者下标
size_type是unsigned 类型,表示容器中的元素或者下标 vector<int>::size_type