C++ Advanced - 04. Advanced C++ Class Members - Task 4 - Resources
Здравейте, някой може ли да хвърли малко светлина върху енумерациите, по точно как да въведем стойност. От main-а разбирам, че r.type e ResourceType, но при следния метод:
istream& operator>>(istream& In, Resource& r)
{
return In >> r.id >> r.type >> r.link;
}
получавам грешка: no match for 'operator>>' (operand types are 'std::basic_istream<char>::__istream_type {aka std::basic_istream<char>}' and 'SoftUni::ResourceType')
Как да въведа полето тогава? Явно тези неща са ми минали покрай ушите и са си заминали ;D. Ще съм благодарна ако някой ми разясни.
getType() е метод, сложи му скобите