|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Jun 2003
Città: Genova
Messaggi: 5676
|
[C++]ridatemi la scanf!!!!
giorno!
ho uno stream di dati da file (che poi in realtà non è un file). mi servirebbe un afunzione che prende uno stream e mi imposta delle variabili partendo da una stringa di formato. posso reimplementare tutto con la getline, ma per fare quello che in c faccio in una riga di string format mi servono più di 10 chiamate a getline. essiste qualcosa? ciao! |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Fammi capire meglio cosa devi fare... Hai una linea letta con la getline e vuoi mettere i parametri in diverse variabili ?
Allora puoi usare la stringstream... string buffer; getline(in, buffer); istringstream stream(buffer); stream >> a >> b >> c >> d >> e; |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Jun 2003
Città: Genova
Messaggi: 5676
|
si, ma alcuni parametri vanno ignorati, alcuni sono separati da segni strani invece che da spazi ecc.
con una scanf è una riga, con la getline dovrei arrivare fino a ogni singolo terminatoree memorizzare tutto. non mi piace molto. ciao! |
|
|
|
|
|
#4 | |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Quote:
|
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 07:52.


















