16/05/12 13:48
osharko
Salve gente, volevo sapere se per caso conoscevate una funzione/istruzione che consente di prendere in input un carattere senza dover premere invio.
la porzione di codice nella quale devo includere questa istruzione è la seguente
class nodo
{ public:
char inf;
nodo *puntasucc;
nodo ()
{
cout<<"Inserisci il carattere =>";
cin>>inf; //vorrei cambiare questa istruzione, ho gia provato con inf=cin.get(); ma non cambia, inf=getchar(); ma mi da errore il compilatore..
}
};
Sapreste aiutarmi?!
P.s. sto usando Visual Studio 2010
Ultima modifica effettuata da osharko 16/05/12 14:05
aaa
16/05/12 13:55
beeonbit
mmm...getchar() era la prima istruzione che mi veniva in mente...perchè ti da errore? quale errore? hai messo la libreria necessaria? #include <stdio.h>?
aaa
16/05/12 14:01
osharko
Postato originariamente da beeonbit:
mmm...getchar() era la prima istruzione che mi veniva in mente...perchè ti da errore? quale errore? hai messo la libreria necessaria? #include <stdio.h>?
Ecco serviva quella libreria, ma comunque mi chiede l'invio..
sono tentato di scrivere l'istruzione di presa del buffer in asm però mi serve in c++ perchè è per scuola.. io ora scendo e torno stasera, se ti viene qualche idea scrivila che leggo stasera
grazie comuqneu per l'aiuto
Ultima modifica effettuata da osharko 16/05/12 14:04
aaa
16/05/12 14:27
beeonbit
ah! scusa, mi sono distratto...bhe, non so se su Visual Studio è gradito (per C/C++ uso altro) però c'è anche getch() con la sua libreria #include<conio.h>..dovrebbe fare al caso tuo...
aaa
16/05/12 14:48
nessuno
conio.h stdio.h e simili NON sono librerie ma semplici file include ...
Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità.
16/05/12 20:00
beeonbit
Postato originariamente da nessuno:
conio.h stdio.h e simili NON sono librerie ma semplici file include ...
Grazie per la rettifica, nessuno.. ho sempre avuto l'abitudine di chiamarle così!
osharko, dovrebbe andare anche su dev!
Ultima modifica effettuata da beeonbit 16/05/12 20:02
aaa