Non sono così familiare con C ++. Qualcuno può per favore informarmi su cosa fa questa linea (in dettaglio):
auto add_element = [&rows,&cols,&values](size_t row, size_t col, double value)
{
rows.push_back(int(row));
cols.push_back(int(col));
values.push_back(value);
};
Righe, colonne, valori sono vettori evidenti.
È lo stesso di void add_element (vector & rows, size_t row, .....)