Różnice między wybraną wersją a wersją aktualną.
for_each [2008/12/05 01:25] pzubrycki utworzono |
for_each [2008/12/06 19:15] (aktualna) pzubrycki dodanie komentarza |
||
---|---|---|---|
Linia 46: | Linia 46: | ||
typedef std::multimap<unsigned int, double> Oceny; | typedef std::multimap<unsigned int, double> Oceny; | ||
Oceny oceny; | Oceny oceny; | ||
- | oceny.insert(Oceny::value_type(2, 5.0)); | + | oceny.insert(Oceny::value_type(2, 5.0));//Oceny::value_type jest równoważne dla std::pair<unsigned int, double> |
oceny.insert(Oceny::value_type(5, 3.0)); | oceny.insert(Oceny::value_type(5, 3.0)); | ||
cout << "Średnia: " << double(for_each(oceny.begin(), oceny.end(), Weighted_mean())) << std::endl; | cout << "Średnia: " << double(for_each(oceny.begin(), oceny.end(), Weighted_mean())) << std::endl; | ||
</code> | </code> |