Skip to main content

You are not logged in. Your edit will be placed in a queue until it is peer reviewed.

We welcome edits that make the post easier to understand and more valuable for readers. Because community members review edits, please try to make the post substantially better than how you found it, for example, by fixing grammar or adding additional resources and hyperlinks.

2
  • 1
    Thanks! This is really helpful. You not only explained why it is bad with nice examples, but also pointed out solutions with nice examples. :-) Commented Apr 25, 2014 at 23:57
  • 1
    BTW: Using std::endl for the explicit flush on stdout / stderr is normally quite superfluous, those streams are tied to stdout / stderr anyway. It even slows things down a bit. Commented Nov 21, 2014 at 13:14