📄 rope.html
字号:
</TD><TD VAlign=top><tt>rope</tt></TD><TD VAlign=top>Returns a <tt>reverse_iterator</tt> pointing to the end of the reversed <tt>rope</tt>.</TD></TR><TR><TD VAlign=top><tt>charT operator[](size_type n) const</tt></TD><TD VAlign=top> <A href="RandomAccessContainer.html">Random Access Container</A></TD><TD VAlign=top>Returns the <tt>n</tt>'th element.</TD></TR><TR><TD VAlign=top><tt>charT at(size_type pos) const</tt></TD><TD VAlign=top> <A href="RandomAccessContainer.html">Random Access Container</A></TD><TD VAlign=top>Returns the <tt>n</tt>'th element.</TD></TR><TR><TD VAlign=top><tt>reference mutable_reference_at(size_type n)</tt></TD><TD VAlign=top><tt>rope</tt></TD><TD VAlign=top>Returns a <tt>reference</tt> to the <tt>n</tt>th element.</TD></TR><TR><TD VAlign=top><tt>int compare(const rope&) const</tt></TD><TD VAlign=top><tt>rope</tt>.</TD><TD VAlign=top>Three-way comparison. See below.</TD></TR><TR><TD VAlign=top><tt>charT front() const</tt></TD><TD VAlign=top> <A href="Sequence.html">Sequence</A></TD><TD VAlign=top>Returns the first element.</TD></TR><TR><TD VAlign=top><tt>charT back() const</tt></TD><TD VAlign=top> <A href="BackInsertionSequence.html">Back Insertion Sequence</A></TD><TD VAlign=top>Returns the last element.</TD></TR><TR><TD VAlign=top><tt>void push_front()</tt></TD><TD VAlign=top> <A href="FrontInsertionSequence.html">Front Insertion Sequence</A></TD><TD VAlign=top>Inserts a new element at the front.</TD></TR><TR><TD VAlign=top><tt>void push_back(charT)</tt></TD><TD VAlign=top> <A href="BackInsertionSequence.html">Back Insertion Sequence</A></TD><TD VAlign=top>Inserts a new element at the end.</TD></TR><TR><TD VAlign=top><tt>void pop_front()</tt></TD><TD VAlign=top> <A href="FrontInsertionSequence.html">Front Insertion Sequence</A></TD><TD VAlign=top>Removes the first element.</TD></TR><TR><TD VAlign=top><tt>void pop_back()</tt></TD><TD VAlign=top> <A href="BackInsertionSequence.html">Back Insertion Sequence</A></TD><TD VAlign=top>Removes the last element.</TD></TR><TR><TD VAlign=top><tt>iterator insert(const iterator& p, const rope& x)</tt></TD><TD VAlign=top><tt>rope</tt></TD><TD VAlign=top>Inserts the contents of <tt>x</tt> before <tt>p</tt>.</TD></TR><TR><TD VAlign=top><tt>iterator insert(const iterator& p, charT c)</tt></TD><TD VAlign=top> <A href="Sequence.html">Sequence</A></TD><TD VAlign=top>Inserts <tt>c</tt> before <tt>p</tt>.</TD></TR><TR><TD VAlign=top><tt>iterator insert(const iterator& p)</tt></TD><TD VAlign=top> <A href="Sequence.html">Sequence</A></TD><TD VAlign=top>Inserts <tt>charT()</tt> before <tt>p</tt>.</TD></TR><TR><TD VAlign=top><tt>iterator insert(const iterator& p, size_t n, charT c)</tt></TD><TD VAlign=top> <A href="Sequence.html">Sequence</A></TD><TD VAlign=top>Inserts <tt>n</tt> copies of <tt>c</tt> before <tt>p</tt>.</TD></TR><TR><TD VAlign=top><tt>iterator insert(const iterator& p, const charT* s)</tt></TD><TD VAlign=top><tt>rope</tt></TD><TD VAlign=top>Inserts a C string before <tt>p</tt>.</TD></TR><TR><TD VAlign=top><tt>iterator insert(const iterator& p, const charT* s, size_t n)</tt></TD><TD VAlign=top><tt>rope</tt></TD><TD VAlign=top>Inserts a (not necessarily null-terminated) array of <tt>charT</tt> before <tt>p</tt>.</TD></TR><TR><TD VAlign=top><tt>iterator insert(const iterator& p, const charT* f, const char* l)</tt></TD><TD VAlign=top> <A href="Sequence.html">Sequence</A></TD><TD VAlign=top>Inserts the range <tt>[f, l)</tt> before <tt>p</tt>.</TD></TR><TR><TD VAlign=top><pre>iterator insert(const iterator& p, const const_iterator& f, const const_iterator& l)</pre></TD><TD VAlign=top> <A href="Sequence.html">Sequence</A></TD><TD VAlign=top>Inserts the range <tt>[f, l)</tt> before <tt>p</tt>.</TD></TR><TR><TD VAlign=top><pre>iterator insert(const iterator& p, const iterator& f, const iterator& l)</pre></TD><TD VAlign=top> <A href="Sequence.html">Sequence</A></TD><TD VAlign=top>Inserts the range <tt>[f, l)</tt> before <tt>p</tt>.</TD></TR><TR><TD VAlign=top><tt>void insert(size_t i, const rope& x)</tt></TD><TD VAlign=top><tt>rope</tt></TD><TD VAlign=top>Inserts the contents of <tt>x</tt> before the <tt>i</tt>th element.</TD></TR><TR><TD VAlign=top><tt>void insert(size_t i, charT c)</tt></TD><TD VAlign=top><tt>rope</tt></TD><TD VAlign=top>Inserts the character <tt>c</tt> before the <tt>i</tt>th element.</TD></TR><TR><TD VAlign=top><tt>void insert(size_t i)</tt></TD><TD VAlign=top><tt>rope</tt></TD><TD VAlign=top>Inserts the character <tt>charT()</tt> before the <tt>i</tt>th element.</TD></TR><TR><TD VAlign=top><tt>void insert(size_t i, size_t n, charT c)</tt></TD><TD VAlign=top><tt>rope</tt></TD><TD VAlign=top>Inserts <tt>n</tt> copies of <tt>c</tt> before the <tt>i</tt>th element.</TD></TR><TR><TD VAlign=top><tt>void insert(size_t i, const charT* s)</tt></TD><TD VAlign=top><tt>rope</tt></TD><TD VAlign=top>Inserts a C string before the <tt>i</tt>th element.</TD></TR><TR><TD VAlign=top><tt>void insert(size_t i, const charT* s, size_t n)</tt></TD><TD VAlign=top><tt>rope</tt></TD><TD VAlign=top>Inserts a (not necessarily null-terminated) array of <tt>charT</tt> before the <tt>i</tt>th element.</TD></TR><TR><TD VAlign=top><tt>void insert(size_t i, const charT* f, const charT* l)</tt></TD><TD VAlign=top><tt>rope</tt></TD><TD VAlign=top>Inserts the range <tt>[f, l)</tt> before the <tt>i</tt>th element.</TD></TR><TR><TD VAlign=top><pre>void insert(size_t i, const const_iterator& f, const const_iterator& l)</pre></TD><TD VAlign=top><tt>rope</tt></TD><TD VAlign=top>Inserts the range <tt>[f, l)</tt> before the <tt>i</tt>th element.</TD></TR><TR><TD VAlign=top><pre>void insert(size_t i, const iterator& f, const iterator& l)</pre></TD><TD VAlign=top><tt>rope</tt></TD><TD VAlign=top>Inserts the range <tt>[f, l)</tt> before the <tt>i</tt>th element.</TD></TR><TR><TD VAlign=top><tt>void erase(const iterator& p)</tt></TD><TD VAlign=top> <A href="Sequence.html">Sequence</A></TD><TD VAlign=top>Erases the element pointed to by <tt>p</tt>.</TD></TR><TR><TD VAlign=top><tt>void erase(const iterator& f, const iterator& l)</tt></TD><TD VAlign=top> <A href="Sequence.html">Sequence</A></TD><TD VAlign=top>Erases the range <tt>[f, l)</tt>.</TD></TR><TR><TD VAlign=top><tt>void erase(size_t i, size_t n)</tt></TD><TD VAlign=top><tt>rope</tt></TD><TD VAlign=top>Erases <tt>n</tt> elements, starting with the <tt>i</tt>th element.</TD></TR><TR><TD VAlign=top><tt>append(const charT* s)</tt></TD><TD VAlign=top><tt>rope</tt></TD><TD VAlign=top>Appends a C string.</TD></TR><TR><TD VAlign=top><tt>append(const charT* s, size_t)</tt></TD><TD VAlign=top><tt>rope</tt></TD><TD VAlign=top>Appends a (not necessarily null-terminated) array of <tt>charT</tt>.</TD></TR><TR><TD VAlign=top><tt>append(const charT* f, const charT* l)</tt></TD><TD VAlign=top><tt>rope</tt></TD><TD VAlign=top>Appends a range.</TD></TR><TR><TD VAlign=top><tt>append(charT c)</tt></TD><TD VAlign=top><tt>rope</tt></TD><TD VAlign=top>Appends the character <tt>c</tt>.</TD></TR><TR><TD VAlign=top><tt>append()</tt></TD><TD VAlign=top><tt>rope</tt></TD><TD VAlign=top>Appends the character <tt>charT()</tt>.</TD></TR><TR><TD VAlign=top><tt>append(size_t n, charT c)</tt></TD><TD VAlign=top><tt>rope</tt></TD><TD VAlign=top>Appends <tt>n</tt> copies of <tt>c</tt>.</TD></TR><TR><TD VAlign=top><tt>append(const rope& x)</tt></TD><TD VAlign=top><tt>rope</tt></TD><TD VAlign=top>Appends the rope <tt>x</tt>.</TD></TR><TR><TD VAlign=top><tt>void replace(const iterator& f, const iterator& l, const rope&)</tt></TD><TD VAlign=top><tt>rope</tt></TD><TD VAlign=top>See below.</TD></TR><TR><TD VAlign=top><tt>void replace(const iterator& f, const iterator& l, charT)</tt></TD><TD VAlign=top><tt>rope</tt></TD><TD VAlign=top>See below.</TD></TR><TR><TD VAlign=top><tt>void replace(const iterator& f, const iterator& l, const charT* s)</tt></TD><TD VAlign=top><tt>rope</tt></TD><TD VAlign=top>See below.</TD></TR><TR><TD VAlign=top><pre>void replace(const iterator& f, const iterator& l, const charT* s, size_t n)</pre></TD><TD VAlign=top><tt>rope</tt></TD><TD VAlign=top>See below.</TD></TR><TR><TD VAlign=top><pre>void replace(const iterator& f1, const iterator& l1, const charT* f2, const charT* l2)</pre></TD><TD VAlign=top><tt>rope</tt></TD><TD VAlign=top>See below.</TD></TR><TR><TD VAlign=top><pre>void replace(const iterator& f1, const iterator& l1, const const_iterator& f2, const const_iterator& l2)</pre></TD><TD VAlign=top><tt>rope</tt></TD><TD VAlign=top>See below.</TD></TR><TR><TD VAlign=top><pre>void replace(const iterator& f1, const iterator& l1, const iterator& f2, const iterator& l2)</pre></TD><TD VAlign=top><tt>rope</tt></TD><TD VAlign=top>See below.</TD></TR><TR><TD VAlign=top><tt>void replace(const iterator& p, const rope& x)</tt></TD><TD VAlign=top><tt>rope</tt></TD><TD VAlign=top>See below.</TD></TR><TR><TD VAlign=top><tt>void replace(const iterator& p, charT c)</tt></TD><TD VAlign=top><tt>rope</tt></TD><TD VAlign=top>See below.</TD></TR><TR><TD VAlign=top><tt>void replace(const iterator& p, const charT* s)</tt></TD><TD VAlign=top><tt>rope</tt></TD><TD VAlign=top>See below.</TD></TR><TR><TD VAlign=top><tt>void replace(const iterator& p, const charT* s, size_t n)</tt></TD><TD VAlign=top><tt>rope</tt></TD><TD VAlign=top>See below.</TD></TR><TR><TD VAlign=top><pre>void replace(const iterator& p, const charT* f, const charT* l)</pre></TD><TD VAlign=top><tt>rope</tt></TD><TD VAlign=top>See below.</TD></TR><TR><TD VAlign=top><pre>void replace(const iterator& p, const_iterator f, const_iterator l)</pre></TD><TD VAlign=top><tt>rope</tt></TD><TD VAlign=top>See below.</TD></TR><TR><TD VAlign=top><pre>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -