Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. 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:

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(); )

PM Quote