Come cancellare un stringstream

February 16

Come cancellare un stringstream


L'apprendimento di una nuova forma di programmazione di computer può essere divertente ed emozionante per chi ama lavorare su computer e capire modi diversi di utilizzare un sistema. Il linguaggio di programmazione C fu costruito nel 1972, e il formato avanzato C ++ è arrivato nel 1983. Una delle caratteristiche del linguaggio C è l'uso di stringhe di caratteri, che devono essere liquidati a volte come parte della funzione programma. Scopri come cancellare quei stringstreams.

Digitando le parole stringstream ss ( "Inserire le voci di qui") produrrebbe una stringa di caratteri con le parole digitate contenuti all'interno. Il flusso è considerata la stringa di caratteri all'interno delle parentesi, quindi ci deve essere parole o lettere contenute all'interno delle virgolette.

istruzione

1 Digitare il comando ss.clear (). Questo cancella stato di errore della stringa di qualcosa chiamato "goodbit", che è un importo pari a zero. Goodbit significa anche nessun errore, il che significa che la stringa è privo di errori ed è OK per procedere.

2 Digitare il comando ss.str ( ""). Il comando str ( "") imposta l'oggetto stringa associata alla stringa vuota, cancellando ciò che si trova all'interno delle virgolette. Le parole digitate sparirebbero e la vostra stringstream sarebbe eliminato.

3 Un metodo alternativo è quello di digitare il comando SS std :: stringstream. Questo crea un nuovo stringstream per la linea che si sta digitando. Quindi digitare la riga successiva // fare qc con ss. Questo dice letteralmente il computer per fare qualcosa con la stringstream. Quindi digitare in ss.str ( ""); che il comando cancellerà il stringstream e impostare fino al passo successivo.