//O que significa que na primeira repetição element será a[0] e assim por diante até que a seja completamente percorrido. for (auto element : a) { cout << element << "\n"; } O pró de se usar este tipo de for é não ter que se preocupar com uma condição para...
Isso significa que é necessário menos espaço de armazenamento, pois há apenas uma cópia dos dados. Além disso, ao criar uma infraestrutura de dados coesa, a estrutura de dados garante que os dados sejam facilmente acessíveis, bem administrados e seguros durante todo o seu ciclo de ...