insert
Aus cppreference.com
Syntax:
#include <string> iterator insert( iterator i, charT ch ); string& insert( size_type index, const string& str ); string& insert( size_type index, const charT* str ); string& insert( size_type index1, const string& str, size_type index2, size_type num ); string& insert( size_type index, const charT* str, size_type num ); string& insert( size_type index, size_type num, charT ch ); void insert( iterator i, size_type num, charT ch ); void insert( iterator i, input_iterator start, input_iterator end );
Die multifunktionale Methode insert():
- einfügt ch vor dem Zeichen angegeben mit i,\\
- einfügt str in die aktuelle Zeichenkette in der Position index,\\
- einfügt ein Unterstring von str (beginnend ab Postion index2 und num Zeichen lang) in die aktuelle Zeichenkette an der Position index1,
- einfügt num Kopien von ch in die aktulle Zeichenkette an der Position index,\\
- einfügt num Kopien von ch in die aktulle Zeichenkette vor dem Zeichen angegeben mit i.