В библиотеках библиотек С++, в каких случаях полезно использовать функции-члены .begin() и .end()?
На cplusplus.com используется пример для итерации по массиву:
for ( auto it = myarray.begin(); it != myarray.end(); ++it )
Но
for (int i = 0; i < myarray.size(); i++)
можно использовать для этого.