--- a/src/str.h Sat Jan 18 02:11:45 2014 +0200 +++ b/src/str.h Sun Jan 19 20:16:00 2014 +0200 @@ -90,10 +90,12 @@ void trim (length_type n); string to_uppercase() const; - string operator+ (const string data) const; + string operator+ (const string& data) const; string operator+ (const char* data) const; + string operator+ (int num) const; string& operator+= (const string data); string& operator+= (const char* data); + string& operator+= (int num); static string from_number (int a); static string from_number (long a);