vs2012与vs2015

(1)vs2012不支持例如vector<type> value{         }初始化,也不支持vector<type> value={         }初始化,

           但是支持vector<type> value( )初始化,支持用数组初始化vector变量。

(2)vs2012没有initializer_list库,所以不支持含有可变形参的函数(例如void error_msg(initializer_list<string> ls))

(3)vs2012不支持列表初始化返回值,例如vector<string>process(){return{"one","two"}}


注释:本问题均是自己平时发现而已,有待考证

你可能感兴趣的:(vs2012与vs2015)