|
|
1
7
是的,对于几乎任何实际用途,您都可以使用std::size_t。虽然(某种程度上)有一种意图,即不同的容器可以使用不同的类型作为其大小,但基本上仍然可以保证(至少对于标准容器)size_type与size_t相同。 或者,您可以考虑使用算法,例如:
|
|
|
2
2
一般来说,C++标准没有给出这样的保证:对于不同的参数化容器,SIEZHI类型既不相等,也不等于SIEZHETT。 |
|
|
3
2
我想你可以放心地假设
SGI文档和此源 http://www.cplusplus.com/reference/stl/vector/ 在这一点上似乎是一致的。 您可能还希望查看此解决方案以解决您的问题: http://rosettacode.org/wiki/Loop_over_multiple_arrays_simultaneously#C.2B.2B 我希望这有帮助。 |
|
|
4
1
嗯,我认为:
是一个完美的委员会吗?你期待你的向量真的是巨大的吗?我个人用
现在,我想下议院将开始… |
|
|
5
-1
应该改用迭代器
因为不能保证u-size_类型是相同的内部类型
|
|
AstralHex · 矩阵乘法代码工作不正常 1 年前 |
|
|
Fishie · 作为类成员的智能指针是否仍然自动释放?[关闭] 1 年前 |
|
|
Die4Toast · 递归调用成员箭头运算符-> 1 年前 |
|
|
Anka Hanım · 关于结构和动态数组地址的问题 1 年前 |