Does the C++ standard library have an \"ordered set\" datastructure? By ordered set, I mean something that is exactly the same as the ordinary std::set but that
std::set
Yes, it's called a vector or list (or array). Just appends to the vector to add element to the set.