Cách đơn giản nhất để chuyển đổi mảng thành vector là gì?Cách đơn giản nhất để chuyển đổi mảng thành vector là gì?
void test(vector<int> _array)
{
...
}
int x[3]={1, 2, 3};
test(x); // Syntax error.
Tôi muốn chuyển đổi x từ mảng int thành vector theo cách đơn giản nhất.
Bạn có thể giải thích không? Tôi đã đọc rằng 'vector a (5,10);' có nghĩa là 'tạo chỗ cho 5' int' và khởi tạo chúng với 10. Nhưng cách x, x + ... của bạn hoạt động như thế nào? bạn có thể giải thích? –
UnKnown