I am currently learning C++ / making a simple movie database. I use classes and I have a method Delete Movie
. Unfortunately, when I try to delete object Movie
from a vector database
, there's this error.
for (size_t num {}; num < database.size(); ++num)
if ((database.at(num)).getname() == name) {
database.erase(num); // <--- error here
return true;
}
Can someone hopefully tell me, what am I making wrong? If you need more information, I can send the whole file.