• // <string>
    // 字符串(1)
    basic_string& append (const basic_string& str);
    // 子串(2)
    basic_string& append (const basic_string& str, size_type subpos, size_type sublen);
    // C 型字符串(3)
    basic_string& append (const charT* s);
    // 缓存(4)
    basic_string& append (const charT* s, size_type n);
    // 填充(5)
    basic_string& append (size_type n, charT c);
    // 范围(6)
    template <class InputIterator>
        basic_string& append (InputIterator first, InputIterator last);
  • // <string>
    // 字符串(1)
    basic_string& append (const basic_string& str);
    // 子串(2)
    basic_string& append (const basic_string& str, size_type subpos, size_type sublen);
    // C 型字符串(3)
    basic_string& append (const charT* s);
    // 缓存(4)
    basic_string& append (const charT* s, size_type n);
    // 填充(5)	
    basic_string& append (size_type n, charT c);
    // 范围(6)
    template <class InputIterator>
        basic_string& append (InputIterator first, InputIterator last);
    // 初始化列表(7)
    basic_string& append (initializer_list<charT> il);

basic_string 类模板的公共成员函数。附加到字符串。