Herschrijf de volgende functie. Maak ze zo abstract en herbruikbaar mogelijk. #include int scalar_product(const std::vector& u, const std::vector& v) { int r(0); size_t n(u.size() < v.size() ? u.size() : v.size()); for (size_t i=0; i