Supponendo che l'array sia di tipo `std::array` o `std::vector`, ecco lo snippet di codice riscritto: ``` #include<numeric> // include la libreria std per le operazioni di accumulazione // Dato std::array<int> array int somma_array = std::accumulate(array.begin(), array.end(), 0); // usa std::accumulate per calcolare la somma dell'array ``` Nota: `std::accumulate` accetta due iteratori e un valore iniziale come argomenti. In questo caso, &quot;array.begin()&quot; e &quot;array.end()&quot; sono gli iteratori dell'array e &quot;0&quot; rappresenta il valore iniziale.
matrice_somma = somma(matrice)
Riscrivi il seguente frammento di codice in C++. Usa le librerie standard.