J'ai besoin de copier std::set
vers std::vector
:
std::set <double> input;
input.insert(5);
input.insert(6);
std::vector <double> output;
std::copy(input.begin(), input.end(), output.begin()); //Error: Vector iterator not dereferencable
Où est le problème?
assign()
fonction:output.assign(input.begin(), input.end());