I\'m wondering whether the C++ string is considered small enough to be more efficient when passed by value than by reference.