error C2552: 'v' : non-aggregates cannot be initialized with initializer list
'std::vector<_Ty>' : Types with a base are not aggregate
with
[
_Ty=std::string
]
FYI, I'm fairly certain you can grab VS2013 Express for free at this point. Or Professional if you have a .edu email address through their DreamSpark program.