Question: When I add this line off code, instead of showing the image, my page gets blank. How can I fix this?

```
<img>
   src={"https://media1.s-nbcnews.com/i/newscms/2019_21/2870431/190524-classic-american-cheeseburger-ew-207p_d9270c5c545b30ea094084c7f2342eb4.jpg"}  alt={''}
</img>

```

Answer: 
It's correct that the overload will [default insert](https://en.cppreference.com/w/cpp/named_req/DefaultInsertable) elements.

But you have to keep on reading, as default insertion means that the values inserted will be [value initialized](https://en.cppreference.com/w/cpp/language/value_initialization), and value-initializing an aggregate (like `std::array`) will value-initialize all elements in the aggregate.

And value initialization of `double` values will be the same as [zero-initialization](https://en.cppreference.com/w/cpp/language/zero_initialization).

So all elements in each array of the vector will be initialized to zero.
You can do this as it is shown in the demonstrative program below:

```
#include <iostream>
#include <array>
#include <vector>

int main() 
{
    std::vector<std::array<double,10>> v(10, { {} } );

    for ( const auto &a : v )
    {
        for ( const auto &item : a )
        {
            std::cout << item << ' ';
        }
        std::cout << '\n';
    }

    return 0;
}

```

The program output is

```
0 0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 0 

```