const vector
using XX = const vector; int main() { XX v1 = XX{ 1,2,3 }; v1.push_back(3); //error return 0; }
因为这里的:XX是const类型的vector,所以不能修改其内容。
改为:
using XX = vector; int main() { XX v1 = XX{ 1,2,3 }; v1.push_back(3); return 0; }
就可以了。
{}和()构建vector
using XX = vector; int main() { XX v1 = XX(1, 3); //集合里的内容为:3 XX v2 = XX{ 1,3 }; //集合里的内容为:1,3 return 0; }
(m, n),表示构建m个n的意思



