title: What breaking changes are introduced in C++11?
body: <p>I know that at least one of the changes in C++11 that will cause some old code to stop compiling: the introduction of <code>explicit operator bool()</code> in the standard library, replacing old instances of <code>operator void*()</code>. Granted, the code that this will break is probably code that should not have been valid in the first place, but it's still a breaking change nonetheless: programs that used to be valid no longer are.</p>
  
  <p>Are there any other breaking changes?</p>