vector怎样分配n个数据?该如何处理
vector怎样分配n个数据?
vector <int> a;
//定义之后,怎样一次性的给他分配10个元素?
//分配之后如何重新给他分配10个元素,覆盖原来的内容?
前提是不要用一个一个插入的方法
------解决方案--------------------
vector <int> a(10, x);10个x
vector的assign和泛型算法fill可以完成你要的第二个功能。
------解决方案--------------------
vector <int> a(10);
vector <int> a;
//定义之后,怎样一次性的给他分配10个元素?
//分配之后如何重新给他分配10个元素,覆盖原来的内容?
前提是不要用一个一个插入的方法
------解决方案--------------------
vector <int> a(10, x);10个x
vector的assign和泛型算法fill可以完成你要的第二个功能。
------解决方案--------------------
vector <int> a(10);