Omit Array Size
In C++, you don’t have to specify the size of the array. The compiler is smart enough to determine the size of the array based on the number of inserted values:
string cars[] = {"Volvo", "BMW", "Ford"}; // Three array elements
The example above is equal to:
string cars[3] = {"Volvo", "BMW", "Ford"}; // Also three array elements
However, the last approach is considered as “good practice”, because it will reduce the chance of errors in your program. Continue reading C++ Omit Array Size