Quel est un bon moyen propre de convertir un en
. Ou, plus généralement, de convertir deux vecteurs de types convertibles ?
Réponses
Trop de publicités?
Yas
Points
53
Jerry Zhang
Points
221
Aucun problème? Je peux courir sur mon PC. Mon IDE est Code::blocks.
#include <iostream>
#include <vector>
#include <iterator>
using namespace std;
int main()
{
vector<int> v_int;
for (int i=0; i<10; ++i) {
v_int.push_back(i);
}
vector<double> v_float(v_int.begin(), v_int.end());
copy (v_float.begin(), v_float.end(), ostream_iterator<double>(cout, " "));
cout << endl;
return 0;
}