basic_string& replace(size_type pos, size_type n, size_type n1, charT c)basic_stringbasic_string& replace(iterator first, iterator last, const basic_string& s)basic_stringbasic_string& replace(iterator first, iterator last, const charT* s, size_type n)basic_stringbasic_string& replace(iterator first, iterator last, const charT* s) basic_stringbasic_string& replace(iterator first, iterator last, size_type n, charT c)basic_stringtemplate <class InputIterator> basic_string& replace(iterator first, iterator last, InputIterator f, InputIterator l)basic_stringsize_type copy(charT* buf, size_type n, size_type pos = 0) constbasic_stringsize_type find(const basic_string& s, size_type pos = 0) constbasic_stringsize_type find(const charT* s, size_type pos, size_type n) constbasic_stringsize_type find(const charT* s, size_type pos = 0) constbasic_stringsize_type find(charT c, size_type pos = 0) constbasic_stringsize_type rfind(const basic_string& s, size_type pos = npos) constbasic_stringsize_type rfind(const charT* s, size_type pos, size_type n) constbasic_stringsize_type rfind(const charT* s, size_type pos = npos) constbasic_stringВы читаете Standard Template Library Programmer's Guide
