Insert at the specified position in this string the optionally specified numChars characters starting at the specified sourcePosition in the specified other string, or the suffix of other starting at sourcePosition if sourcePosition + numChars > other.length(). If numChars is not specified, npos is used. Return a reference providing modifiable access to this string. Throw out_of_range if position > length() or sourcePosition > other.length().
Synopsis
Declared in <bslstl_string.h>
basic_string<char>&
insert(
size_type position,
basic_string<char> const& other,
size_type sourcePosition,
size_type numChars = npos);
Created with MrDocs