Louis Feng | Out of Core

brain dump of things

  • Home
  • Blog
    • Tools
    • Algorithms
    • Design
    • Code
  • Projects
    • Shell Maps
    • Anisotropic Noise Samples
  • About
You are here: Home / Archives for list

C++ Container Iterator Invalidation

April 5, 2011 by Louis Feng 7 Comments

In a recent coding review a coworker pointed out in my code that modifying a STL list might invalidate the iterators pointing to the elements in the list. That’s a good observation. I know STL map will not invalidate iterators when elements are inserted or erased from the container. But for STL list, I can’t […]

Filed Under: Blog, Code Tagged With: C++, container, iterator, list, map, stl, vector

Archives

  • February 2012
  • July 2011
  • June 2011
  • April 2011
  • March 2011
  • December 2010

Tags

adobe flash apple book C++ clang cocoa container diff GDB html iOS ipad ipad 2 iphone iterator list llvm map memory leak nib review software engineering stl UITableViewController UIViewController vector vectorization view controller windows

Return to top of page

Copyright © 2015 Louis Feng | Out of Core