Я пытаюсь вызвать этот конструктор класса:Аргумент шаблона для параметра типа шаблона должен быть типом?
template<typename T>
ListNode<T>::ListNode(SkipListKind kind, const T& key){
key = SkipListKey<T>(kind, key); // A private member of the class
}
Я называю это так:
std::shared_ptr<ListNode<T>(SkipListKind::NegInf, T{})>);
Я получаю эту ошибку: аргумента шаблона для параметра типа шаблона должен быть типа
Может кто-нибудь объяснить, почему? Благодаря!
И Бог написал это послание в ваших зерновых утром, вы не читали? _Чтобы сохранить баланс углового кронштейна ('<>'), как и для всех других типов кронштейнов! _ –