Discussione: [C] Help pseudo stack
View Single Post
Old 23-02-2010, 23:35   #13
wingman87
Senior Member
 
Iscritto dal: Nov 2005
Messaggi: 2774
Quote:
Originariamente inviato da Solido Guarda i messaggi
Hai ragione solo che nn capisco come rigirare quella porzione di codice...capisco di avere il problema sul push ma nn riesco a risoleverlo
adesso avevo provato con un while nel case A ma lo ripiena senz che ci possa mattere le mani

case 'A':
case 'a':
while(result==TRUE){
get_value(&value);
result = push(&stack,value);}

notify_push_failure();



break;
In che senso lo riempie senza poterci mettere le mani?
Quote:
Originariamente inviato da Solido Guarda i messaggi
per quando riguarda la mia prima affermazione chiedo solo a cosa mi serva fare in quel modo... se nn scrivo quello che dici la funzione getchar prende "l'invio" come un carattere acquisito da tastiera?
Esatto, quindi la mia idea era quella di ignorarlo, e per far questo un case vuoto mi sembrava la cosa migliore.
Codice:
case '\n':
  break;
Quote:
Originariamente inviato da Solido Guarda i messaggi
cmq ora nn mi da + problemi sull'acquisizione del carattere...
solo che col while ripiena il buffer senza darmi la possibilità di inserire valori nonostante richiami la get value
Potresti postare il codice a cui stai facendo riferimento ora? Così lo provo anch'io e tento di capire cosa non va
wingman87 è offline   Rispondi citando il messaggio o parte di esso