JavaScript is required

In the function template definition it is not necessary to use each type parameter declared in the template prefix.

A.
TRUE
B.
FALSE
Trả lời:

Đáp án đúng: B


Trong định nghĩa template hàm, việc sử dụng tất cả các tham số kiểu đã khai báo trong phần khai báo template là không bắt buộc. Điều này có nghĩa là bạn có thể khai báo một tham số kiểu trong phần template<typename T> nhưng không thực sự sử dụng nó trong định nghĩa hàm. Mặc dù điều này có thể không phổ biến, nhưng nó vẫn hợp lệ về mặt cú pháp. Ví dụ:
template <typename T, typename U>
void someFunction(T arg) {
// Chỉ sử dụng tham số kiểu T
}

Câu hỏi liên quan