C++ String 库 - operator+=
描述
它通过在其当前值的末尾附加额外的字符来扩展字符串。
声明
以下是 std::string::operator+= 的声明
string& operator+= (const string& str);
C++11
string& operator+= (const string& str);
参数
str − 它是一个字符串对象。
c − 它是一个字符对象。
返回值
它返回 *this。
异常
如果抛出异常,则字符串没有变化。
示例
在下面的 std::string::operator+= 示例中。
#include <iostream> #include <string> int main () { std::string name ("Sairamkrishna"); std::string family ("Mammahe"); name += " Prasad. "; name += family; name += '\n'; std::cout << name; return 0; }
Sairamkrishna Prasad. Mammahe