What\'s the best way for setting an std::vector to a range, e.g. all numbers between 3 and 16?
std::vector
Try to use std::generate. It can generate values for a container based on a formula
std::generate
std::vector v(size); std::generate(v.begin(),v.end(),[n=0]()mutable{return n++;});