Is there any way to pass a vector in the creation in an array besides creating a vector outside of the array and then passing the variable? Sorta like...

Code:
std::vector<std::string> array[] = {
    <create a vector here>,
    <create a vector here>,
    <create a vector here>,
    <etc...>
};
Is anything like that possible, or am I gonna have to do it the hard way?