In c++ vado ad assegnare un valore a una stringa,
ora se riprendo la stringa e tento di assegnarle un nuovo valore con l'uguale mi aggiunge il valore a quello precedente
Come posso risolvere???
Edit sono dentro un ciclo While
In c++ vado ad assegnare un valore a una stringa,
ora se riprendo la stringa e tento di assegnarle un nuovo valore con l'uguale mi aggiunge il valore a quello precedente
Come posso risolvere???
Edit sono dentro un ciclo While
Stringa di che genere (char[], std::string, ...)?
Amaro C++, il gusto pieno dell'undefined behavior.
no nel senso
string a;
Allora è una std::string; l'operatore = dovrebbe fare quello che chiedi, forse c'è qualcos'altro che interferisce... posta il codice.
Amaro C++, il gusto pieno dell'undefined behavior.