c++学习

explicit 可以有效得防止构造函数的隐式转换带来的错误或者误解

输出vector 

 copy(vec.begin(), vec.end(), ostream_iterator<int>(cout, " "));

 for (auto c : vec)

        std::cout << c << ' ';

array to vector

vint vec(arr,arr+sizeof arr/sizeof arr[0]);

vint  vec(begin(arr),end(arr));

vint vec({3,4,6,8});

原文地址:https://www.cnblogs.com/anjsxz/p/3704040.html