mil*_*lim 14 c++ arrays std stdarray
在C++库数组中,在哪些情况下,拥有.begin()和.end()成员函数是有用的?
在cplusplus.com上,示例用法是遍历数组:
for ( auto it = myarray.begin(); it != myarray.end(); ++it )
Run Code Online (Sandbox Code Playgroud)
但
for (int i = 0; i < myarray.size(); i++)
Run Code Online (Sandbox Code Playgroud)
可以用于此.
Rob*_*obs 10
标准容器的重点是能够更改它们并使用相同的语法.如果您有链接列表,则第一个语法仍然有效.
它也相当于一个指针.我是一个索引,所以myarray [i]比它慢一点.
| 归档时间: |
|
| 查看次数: |
1538 次 |
| 最近记录: |