void insert(size_t i, const rope& x) Inserts the contents of the rope x immediately before the ith element. void insert(size_t i, size_t n, charT c) Inserts n copies of c immediately before the ith element. void insert(size_t i, const charT* s) Inserts a C string immediately before the ith element. The elements that are inserted are the sequence of characters starting with *s and up to, but not including, the first null character. void insert(size_t i, const charT* s, size_t n) Inserts an array of charT immediately before the ith element. The elements that are inserted are the range [s, s + n) . Note that this range is permitted to contain embedded null characters. void insert(size_t i, charT c) Inserts the character c immediately before the ith element. void insert(size_t i) Inserts the character charT() immediately before the ith element. void insert(size_t i, const charT* f, const charT* l) Inserts the range [f, l) immediately before the ith element. void insert(size_t i, const const_iterator& f, const const_iterator& l) Inserts the range [f, l) immediately before the ith element. void insert(size_t i, const iterator& f, const iterator& l) Inserts the range [f, l) immediately before the ith element. void erase(size_t i, size_t n) Erases n elements, starting with the ith element. append(const charT* s) Adds a C string to the end of the rope. The elements that are inserted are the sequence of characters starting with *s and up to, but not including, the first null character. append(const charT* s, size_ nt) Adds an array of charT to the end of the rope. The elements that are inserted are the range [s, s + n). Note that this range is permitted to contain embedded null characters. append(const charT* f, const charT* l) Adds the elements in the range [f, l) to the end of the rope. append(charT c) Adds the character c to the end of the rope. append() Adds the character charT() to the end of the rope. append(const rope& x) Adds the contents of the rope x to the end of *this. append(size_t n, charT c) Adds n copies of c to the end of *this. void replace(const iterator& f, const iterator& l, const rope& x) Replaces the elements in the range [f, l) with the elements in x. void replace(const iterator& f, const iterator& l, charT c)
Добавить отзыв
ВСЕ ОТЗЫВЫ О КНИГЕ В ИЗБРАННОЕ

0

Вы можете отметить интересные вам фрагменты текста, которые будут доступны по уникальной ссылке в адресной строке браузера.

Отметить Добавить цитату