View Full Version : librerie c++!
the_unforgiven
08-01-2005, 09:09
ciao!
ero alla ricerca del significato della libreria conio.h del c++!
mi basta sapere che funzioni implementa, se avete qualche link meglio!
conio.h non č una libreria standard del C e del C++...le funzioni che implementa sono totalmente aleatorie e dipendendono esclusivamente dal compilatore (ovviamente se il compilatore utilizza questa libreria)...
the_unforgiven
08-01-2005, 11:41
uso il visual studio come compilatore e mi č capitato di leggere un programma...
ad un certo punto chiede di premere un tasto per continuare
e "prende" l'input con la funzione getch() della libreria conio.h
in sostanza prende il carattere immesso da tastiera e lo butta da qualche parte, vorrei capire dove :muro:
getch appunto non č una funzione standard...
Evita...quando possibile di usarla e di farne parte integrante del tuo bagaglio di studio...
Comunque si usa cosė:
int c;
c = getch();
Il carattere letto finisce in c...
fantoibed
08-01-2005, 14:15
Aggiungo a quanto detto da cionci:
Si possono usare le funzioni di I/O della libreria standard:
#include <stdio.h>
...ed in particolare:
int getc(FILE *file_pointer) - Legge un carattere da una "stream".
...e...
int getchar(void) - Legge un carattere da "stdin".
In particolare l'ultima funziona in modo del tutto analogo a come ti ha spiegato cionci ma ha il vantaggio di appartenere alla libreria standard...
the_unforgiven
08-01-2005, 18:40
ok chiarissimi....quindi niente di pių di una semplice getchar!
grazie :)
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.