La map utilizza un albero binario per memorizzare i dati, da qui ordinamento.
Per copiare un vector a un array basta usare std::copy(), a patto che l'array sia grande almeno quanto il vector.

codice:
std::copy(vec.begin(),vec.end(),Vvectors);
Curiosità, perché devi copiare un vector in un array?