Test: iterator_invalidation.cpp iterator_invalidation.cpp:31:10: error: 'vector' in namespace 'std' does not name a template type 31 | std::vector events_; | ^~~~~~ iterator_invalidation.cpp:2:1: note: 'std::vector' is defined in header ''; did you forget to '#include '? 1 | #include +++ |+#include 2 | #include iterator_invalidation.cpp: In member function 'void EventQueue::addEvent(const std::string&)': iterator_invalidation.cpp:8:9: error: 'events_' was not declared in this scope; did you mean 'event'? 8 | events_.push_back(event); | ^~~~~~~ | event iterator_invalidation.cpp: In member function 'void EventQueue::processEvents()': iterator_invalidation.cpp:15:32: error: 'events_' was not declared in this scope 15 | for (size_t i = 0; i < events_.size(); ++i) { | ^~~~~~~ iterator_invalidation.cpp: In member function 'int EventQueue::getEventCount() const': iterator_invalidation.cpp:27:16: error: 'events_' was not declared in this scope 27 | return events_.size(); | ^~~~~~~