Что означает typename = void? C++
Есть шаблон:
template<typename T, typename = void>
Что означает 2 параметр? Если typename U = void я могу понять, как тип U, который по умолчанию равен void, то как понять просто typename = void?
Есть шаблон:
template<typename T, typename = void>
Что означает 2 параметр? Если typename U = void я могу понять, как тип U, который по умолчанию равен void, то как понять просто typename = void?