Is there a C ++ library like guava (java) that extends the standard library with a few useful methods, classes, and shortcuts.
Hell yes. It is called boost .
.. one of the most highly rated and expertly developed C ++ library projects in the world. - Herb Sutter and Andrei Alexandrescu, C ++ Coding Standards