Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
C/C++ - acquisizione continua di stringhe
Forum - C/C++ - acquisizione continua di stringhe

Avatar
WARRIOR (Ex-Member)
Guru


Messaggi: 627
Iscritto: 30/03/2007

Segnala al moderatore
Postato alle 18:12
Giovedì, 30/08/2007
Ragazzi ho un problema, che non so se considerare banalissimo e quindi riderci sopra oppure mettermi a piangere :D:D:D .

il discorso è questo, creando uno script per acquisire una stringa come questo:

Codice sorgente - presumibilmente Plain Text

  1. cout << "Inserisci";
  2. gets(array);



lo scirpt non funziona, passa direttamente avanti :D:D e ho risolto in questo modo:

Codice sorgente - presumibilmente C/C++

  1. char array[50];
  2. cout << "Inserisci";
  3. cin.getline(array,50)
  4. gets(array);



Il problema che si presenta ora, mi sconvolge totalmente perche devo acquisire un array di stringhe(con un ciclo), e lo script con gets() e getline() funziona solo al primo passaggio.
E' un problema che non riesco proprio a capire help me, anche perche mi sta condizionando un intero progetto.


8-|8-| :rotfl:


Continuerò a correre, perchè ci sarà sempre qualcuno migliore di me.

Evvia i libri, evitate gli stolti che non li integrano nella loro vita.

http://www.mentisferiche.it

Luca Tedesco
PM Quote
Avatar
WARRIOR (Ex-Member)
Guru


Messaggi: 627
Iscritto: 30/03/2007

Segnala al moderatore
Postato alle 20:33
Martedì, 04/09/2007
Mh...ho risolto mettendo un operazione di input, prima della vera operazione (in questo caso l'acquisizione di una stringa). ( getchar(); )


Continuerò a correre, perchè ci sarà sempre qualcuno migliore di me.

Evvia i libri, evitate gli stolti che non li integrano nella loro vita.

http://www.mentisferiche.it

Luca Tedesco
PM Quote