Ad esempio, quando l'analisi di un file di testo, a volte questo file di avere cose come questa:Come verificare se stringstream >> stringa non metterà nulla sulla stringa?
keyword a string here
keyword another string
keyword
keyword again a string
nota che la linea 3 ° hanno una stringa vuota (nulla o spazi bianchi) .. Il fatto è che quando si do stringstream >> laststring e stringstream hanno una stringa vuota (null o solo uno spazio bianco), non sovrascriverà la "laststring", non farà nulla. C'è comunque la possibilità di verificare questa situazione prima della mano? Non voglio creare una stringa vuota temporanea solo per verificare che sia ancora vuota dopo stringstream >>, sembra zoppa.
ninja! questo è, sto solo aspettando i 5 minuti per accettare la risposta. – Icebone1000