摘要:
使用数组初始化 vector 对象,必须指出用于初始化式的第一个元素以及数组最后一个元素的下一位置的地址:const size_t arr_size = 6;int int_arr[arr_size] = {0, 1, 2, 3, 4, 5};vector ivec(int_arr, int_arr + arr_size);传递给 ivec 的两个指针标出了 vector 初值的范围。第二个指针指向被复制的最后一个元素之后的地址空间(int_arr[6])。被标出的元素范围可以是数组的子集:如:vector ivec(int_arr + 1, int_arr + 4);这个初始化创建了含有三个 阅读全文
posted @ 2013-11-29 19:55
古木木
阅读(828)
评论(0)
推荐(0)

浙公网安备 33010602011771号