There's no need to explicitly initialise a `std::string` object to be empty like this - they're set to an empty string by default.

And it's a little more efficient not to:

http://survex.com/~olly/blog/coding/empty-strings-in-c%2B%2B.html