Sim*_*ity 49 c++ vector size-type
这个C++语句是什么意思?
vector<int>::size_type x;
Run Code Online (Sandbox Code Playgroud)
而且,范围运算符::在这里的用途是什么?换句话说,我们如何用英语阅读这个陈述?
例如,对于X::x(){...}我们说x()是member function的class X.
fre*_*low 62
size_type是类型的(静态)成员类型vector<int>.通常,它是一个typedeffor std::size_t,它本身通常是typedeffor unsigned int或unsigned long long.
unw*_*ind 24
我会把它读作"将x声明为适合保持向量大小的类型的变量".矢量定义了自己的类型,它的长度,它总是干净的使用,如果可能的话,而不是"猜测"和使用int,unsigned int,long,unsigned long或size_t等直接作为否则你需要做的.
| 归档时间: |
|
| 查看次数: |
51964 次 |
| 最近记录: |