6
Tại sao tính năng này không hoạt động?Tại sao tôi không thể khởi tạo std :: vector với danh sách khởi tạo
#include <vector>
struct A {
template <typename T> void f(const std::vector<T> &) {}
};
int main() {
A a;
a.f({ 1, 2, 3 });
}
Vì không thể lấy được thông tin loại từ bộ khởi tạo dấu ngoặc đơn thường. 'a.f ({1,2,3});' sẽ hoạt động. –
jogojapan