2
Các quy tắc cho mã thông báo “…” trong ngữ cảnh của các mẫu khác nhau là gì?
Trong C ++ 11 có các mẫu khác nhau như sau: template< class T, class... Args > unique_ptr<T> make_unique( Args&&... args ) { return unique_ptr<T>(new T(std::forward<Args>(args)...)); } Có một số điều tò mò về điều này: Biểu thức std::forward<Args>(args)...sử dụng cả Argsvà argsnhưng chỉ một ...mã thông báo. Hơn nữa, …