Abilitare JavaScript per vedere questo sito.

Rimuove una parte di testo nella stringa.

Sintassi

void remove(uint pos, int count = -1);

pos

Indice di rimozione (0=inizio stringa)

count

Dimensione da rimuovere in [bytes] (opzionale; -1=dimensione automatica)

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.

la rimozione di testo in posizioni errate può causare un errore nella codifica UTF-8 stessa dei successivi caratteri.

Esempio di utilizzo:

/* Calcolo dimensione stringhe */

string source1("Hello the world!");

source1.remove(6, 4); /*! Target1 contiene "Hello 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