Я был в эти два дня сейчас ...Использование шаблона класса требует шаблона списка аргументов для массива
Я начинающий в C++, и у меня проблемы.
Я поставлю только минимальный код.
template <typename Type>
class Array {
public:
*//stuff*
Array operator= (Array const &);
};
template <typename Type>
Array& Array<Type>::operator=(Array const &rhs) { //ERROR #1 here
*//stuff*
} //ERROR #2 here
Я получаю следующие 2 ошибки
«Массив»: использование шаблона класса требует список аргументов шаблона
«Массив :: Оператор =»: не может соответствовать определению функции к существующей декларации
Пожалуйста, помогите.
Спасибо заранее
возможно дубликат [использование шаблона класса требует список аргументов шаблона] (http://stackoverflow.com/questions/13477086/use-of-class-template-requires-template-argument-list) –
@MohitJain Нет, это не точный дубликат. Сообщение об ошибке одно и то же, но проблема требует другого решения. – cdhowie