#include <algorithm> #include <functional> #include <numeric> #include <string> #include <vector> #include <iostream> using namespace std; int main( ) { vector<float> vecteur; ostream_iterator< int > output( cout, " " ); for(int i=2; i<10;i++) vecteur.push_back(i); partial_sum( vecteur.begin(), vecteur.end(), vecteur.begin() ); cout << "Contenu du vecteur: n"; copy( vecteur.begin(), vecteur.end(), output ); cout<<endl; transform( vecteur.begin(), vecteur.end(), vecteur.begin(),bind1st( less_equal<double>( ), 3 ) ); cout << "Contenu du vecteur: n"; copy( vecteur.begin(), vecteur.end(), output ); return 0; } |
----------------------------------------------------------------------------