basic_string::operator+=

basic_string& operator+=(E c);
basic_string& operator+=(const E *s);
basic_string& operator+=(const basic_string& rhs);

Each operator appends the operand sequence to the end of the sequence controlled by *this, then returns *this.