Test: iterator_invalidation.cpp iterator_invalidation.cpp: In function 'void processEvents()': iterator_invalidation.cpp:3:10: error: 'vector' is not a member of 'std' 3 | std::vector localEvents = events_; // Copy to avoid iterator invalidation | ^~~~~~ iterator_invalidation.cpp:1:1: note: 'std::vector' is defined in header ''; did you forget to '#include '? +++ |+#include 1 | // Event queue processing fix iterator_invalidation.cpp:3:22: error: 'string' is not a member of 'std' 3 | std::vector localEvents = events_; // Copy to avoid iterator invalidation | ^~~~~~ iterator_invalidation.cpp:1:1: note: 'std::string' is defined in header ''; did you forget to '#include '? +++ |+#include 1 | // Event queue processing fix iterator_invalidation.cpp:3:30: error: 'localEvents' was not declared in this scope; did you mean 'processEvents'? 3 | std::vector localEvents = events_; // Copy to avoid iterator invalidation | ^~~~~~~~~~~ | processEvents iterator_invalidation.cpp:3:44: error: 'events_' was not declared in this scope 3 | std::vector localEvents = events_; // Copy to avoid iterator invalidation | ^~~~~~~ iterator_invalidation.cpp:5:14: error: 'cout' is not a member of 'std' 5 | std::cout << "Event: " << *it << std::endl; | ^~~~ iterator_invalidation.cpp:1:1: note: 'std::cout' is defined in header ''; did you forget to '#include '? +++ |+#include 1 | // Event queue processing fix iterator_invalidation.cpp:5:47: error: 'endl' is not a member of 'std' 5 | std::cout << "Event: " << *it << std::endl; | ^~~~ iterator_invalidation.cpp:1:1: note: 'std::endl' is defined in header ''; did you forget to '#include '? +++ |+#include 1 | // Event queue processing fix iterator_invalidation.cpp:7:13: error: 'addEvent' was not declared in this scope 7 | addEvent("log_analytics"); // Add to actual event list | ^~~~~~~~