2004-02-03 Paolo Carlini <pcarlini@suse.de>
+ * include/bits/basic_string.h (insert(iterator)): Remove,
+ non-standard and already scheduled for removal.
+
+2004-02-03 Paolo Carlini <pcarlini@suse.de>
+
* include/bits/stl_iterator_base_funcs.h: Minor formatting
and indentation tweaks.
* include/bits/stl_iterator_base_types.h: Likewise.
return this->_M_ibegin() + __pos;
}
-#ifdef _GLIBCXX_DEPRECATED
- /**
- * @brief Insert one default-constructed character.
- * @param p Iterator referencing position in string to insert at.
- * @return Iterator referencing newly inserted char.
- * @throw std::length_error If new length exceeds @c max_size().
- *
- * Inserts a default-constructed character at position
- * referenced by @a p. If adding character causes the length
- * to exceed max_size(), length_error is thrown. If @a p is
- * beyond end of string, out_of_range is thrown. The value of
- * the string doesn't change if an error is thrown.
- */
- iterator
- insert(iterator __p)
- { return this->insert(__p, _CharT()); }
-#endif /* _GLIBCXX_DEPRECATED */
-
/**
* @brief Remove characters.
* @param pos Index of first character to remove (default 0).