| c++ Programming Glossary: foo.beginRotating a string using C++ [duplicate] http://stackoverflow.com/questions/11668221/rotating-a-string-using-c  reference algorithm rotate string foo abcdefg std rotate foo.begin foo.begin 3 foo.end cout foo endl prints defgabc   share improve.. algorithm rotate string foo abcdefg std rotate foo.begin foo.begin 3 foo.end cout foo endl prints defgabc   share improve this.. 
 Any reason to replace while(condition) with for(;condition;) in C++? http://stackoverflow.com/questions/1379246/any-reason-to-replace-whilecondition-with-forcondition-in-c  this before lots of namespaces container iterator iter foo.begin for iter foo.end iter do stuff But that's as far as I'll go.. 
 Use a regular iterator to iterate backwards, or struggle with reverse_iterator? http://stackoverflow.com/questions/1853358/use-a-regular-iterator-to-iterate-backwards-or-struggle-with-reverse-iterator  L This is a test with two letter a's involved. std find foo.begin foo.end L'a' Returns an iterator pointing   to the first a character... an iterator    pointing to the last A. std find foo.end foo.begin L'a' WRONG Buffer overrun Use whichever iterator results in.. 
 comparing iterators from different containers http://stackoverflow.com/questions/4657513/comparing-iterators-from-different-containers  std vector int foo std vector int bar Does the expression foo.begin bar.begin yield false or undefined behavior I am writing a custom.. 
 fix (lock) size of std::vector http://stackoverflow.com/questions/6623387/fix-lock-size-of-stdvector  bar foo make a copy any vector const std vector int frob foo.begin foo.end Alternatively if you need reset semantics but want to.. 
 |