Standard C++ Library Reference ISO/IEC (VERSION3)

basic_string::find_last_not_of
size_type find_last_not_of(value_type ch,
size_type off = npos) const;
size_type find_last_not_of(const value_type *ptr,
size_type off = npos) const;
size_type find_last_not_of(const value_type *ptr,
size_type off, size_type count) const;
size_type find_last_not_of(const basic_string& right,
size_type off = npos) const;
The member functions each find the last (highest position) element of the controlled sequence, at
or before position off, that matches none of the elements in the operand sequence specified by
the remaining operands. If it succeeds, it returns the position. Otherwise, the function returns
npos.
basic_string::find_last_of
size_type find_last_of(value_type ch,
size_type off = npos) const;
size_type find_last_of(const value_type *ptr,
size_type off = npos) const;
size_type find_last_of(const value_type *ptr,
size_type off, size_type count = npos) const;
size_type find_last_of(const basic_string& right,
size_type off = npos) const;
The member functions each find the last (highest position) element of the controlled sequence, at
or before position off, that matches any of the elements in the operand sequence specified by the
remaining operands. If it succeeds, it returns the position. Otherwise, the function returns npos.
basic_string::get_allocator
allocator_type get_allocator() const;
The member function returns the stored allocator object.
basic_string::insert
basic_string& insert(size_type off, const value_type *ptr);
basic_string& insert(size_type off, const value_type *ptr,
size_type count);
basic_string& insert(size_type off,
const basic_string& right);
basic_string& insert(size_type off,
const basic_string& right, size_type roff, size_type count);