std::basic_string::operator=
Da cppreference.com.
< cpp | string | basic string
![]() | Questa pagina è stata tradotta in modo automatico dalla versione in ineglese della wiki usando Google Translate. La traduzione potrebbe contenere errori e termini strani. Muovi il puntatore sopra al testo per vedere la versione originale. Puoi aiutarci a correggere gli gli errori. Per ulteriori istruzioni clicca qui. |
basic_string& operator=(const basic_string& str ); | (1) | |
basic_string& operator=( basic_string&& str ); | (2) | (dal C++11) |
basic_string& operator=(const CharT* s ); | (3) | |
basic_string& operator=( CharT ch ); | (4) | |
basic_string& operator=(std::initializer_list<CharT> ilist ); | (5) | (dal C++11) |
Sostituisce il contenuto della stringa.
1) Original:
Replaces the contents of the string.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
You can help to correct and verify the translation. Click here for instructions.
Sostituisce il contenuto con una copia di
2) str
Original:
Replaces the contents with a copy of
str
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
You can help to correct and verify the translation. Click here for instructions.
Sostituisce il contenuto con quelli della
3) str
usando la semantica spostamento. str
è in stato indefinito dopo l'operazione.Original:
Replaces the contents with those of
str
using move semantics. str
is in undefined state after the operation.The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
You can help to correct and verify the translation. Click here for instructions.
Sostituisce il contenuto con quelli della stringa con terminazione null di caratteri puntata da
4) s
. Original:
Replaces the contents with those of null-terminated character string pointed to by
s
. The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
You can help to correct and verify the translation. Click here for instructions.
Sostituisce il contenuto con
8) ch
carattereOriginal:
Replaces the contents with character
ch
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
You can help to correct and verify the translation. Click here for instructions.
Sostituisce il contenuto con quelli della lista di inizializzazione
ilist
.Original:
Replaces the contents with those of the initializer list
ilist
.The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
You can help to correct and verify the translation. Click here for instructions.
Indice |
[modifica]Parametri
ch | - | valore per inizializzare i caratteri della stringa con Original: value to initialize characters of the string with The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
str | - | stringa da utilizzare come sorgente per inizializzare la stringa con Original: string to be used as source to initialize the string with The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
s | - | puntatore ad una stringa null-termanated uso di caratteri to come fonte per inizializzare la stringa con Original: pointer to a null-termanated character string to use as source to initialize the string with The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
init | - | inizializzatore lista per inizializzare la stringa con Original: initializer list to initialize the string with The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
[modifica]Valore di ritorno
*this
[modifica]Complessità
1)lineare in dimensione
2) str
Original:
linear in size of
str
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
You can help to correct and verify the translation. Click here for instructions.
costante. Se
3) alloc
è dato e alloc != other.get_allocator(), quindi lineare.Original:
constant. If
alloc
is given and alloc != other.get_allocator(), then linear.The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
You can help to correct and verify the translation. Click here for instructions.
lineare in dimensione
4) s
Original:
linear in size of
s
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
You can help to correct and verify the translation. Click here for instructions.
costante.
5) Original:
constant.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
You can help to correct and verify the translation. Click here for instructions.
lineare in dimensione
init
Original:
linear in size of
init
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
You can help to correct and verify the translation. Click here for instructions.
[modifica]Esempio
This section is incomplete Reason: no example |
[modifica]Vedi anche
costruisce una basic_string (metodo pubblico) | |
assegna caratteri ad una stringa (metodo pubblico) |