Abilitare JavaScript per vedere questo sito.

Inserisce una parte di testo nella stringa.

Sintassi

void insert(uint pos, const string &in other)

pos

Indice di inserimento (0=inizio stringa)

text

Testo da inserire

Risultato

(nessuno)

Note

Le stringhe sono codificate in UTF-8, quindi con codifica multi-byte:

la dimensione effettiva può variare a seconda dei caratteri utilizzati.

l'inserimento di testo in posizioni errate può causare un errore nella codifica UTF-8 dei successivi caratteri.

Esempio di utilizzo:

/* Calcolo dimensione stringhe */

string source1("Hello world!");

source1.insert(6, "the "); /*! Target1 contiene "Hello the world" */

 

  

Keyboard Navigation

F7 for caret browsing
Hold ALT and press letter

This Info: ALT+q
Page Header: ALT+h
Topic Header: ALT+t
Topic Body: ALT+b
Contents: ALT+c
Search: ALT+s
Exit Menu/Up: ESC