03/10/09 17:45
matteog
#include "stdafx.h" # include <windows.h> #include <windowsx.h> #include <mmsystem.h> #include <iostream> #include <string> #include <ctime> #include <cstdlib> void frullino_stampa(bool in,bool out); void frullino_simula(bool*out,bool in); void frullino_imput(& in); void main() { bool in,out; in=false; out=true; while(1) { frullino_imput(& in); frullino_simula(&out,in); frullino_stampa(in,out); } } void frullino_imput(& in) { int tasto=0; if(kbhitc()) { tasto=getch(); } else { tasto=-1; } if(tasto=='I') { *in=true; } else if(tasto=='i') { *in=false; } } void frullino_simula(bool*out,bool in) { bool nandin2; nandin2=*out; *out=!(nandin2&&in); } void frullino_stampa(bool in,bool out) { static long tempo=0; static long T_init; static bool init=true; static bool old_in,old_out; if(init) { printf(" t \t in \t out \t \n"); T_init=timegettime(); init=false; } else { tempo=timegettime()-T_init; } if(init||old_in!=in||old_out!=out) { init=false; printf("%d\t%d\t%d\n tempo,in,out"); } old_in=in; old_out=out; }
1>c:\documents and settings\privato\documenti\visual studio 2008\projects\gram prova frullino\gram prova frullino\gram prova frullino.cpp(14) : error C2065: 'in': identificatore non dichiarato
1>c:\documents and settings\privato\documenti\visual studio 2008\projects\gram prova frullino\gram prova frullino\gram prova frullino.cpp(14) : error C2182: 'frullino_imput': utilizzo non valido del tipo 'void'
1>c:\documents and settings\privato\documenti\visual studio 2008\projects\gram prova frullino\gram prova frullino\gram prova frullino.cpp(22) : error C2064: il termine non restituisce una funzione che accetta 1 argomenti
1>c:\documents and settings\privato\documenti\visual studio 2008\projects\gram prova frullino\gram prova frullino\gram prova frullino.cpp(27) : error C2065: 'in': identificatore non dichiarato
1>c:\documents and settings\privato\documenti\visual studio 2008\projects\gram prova frullino\gram prova frullino\gram prova frullino.cpp(28) : error C2448: 'frullino_imput': l'inizializzatore di tipo funzione sembra essere una definizione di funzione
1>c:\documents and settings\privato\documenti\visual studio 2008\projects\gram prova frullino\gram prova frullino\gram prova frullino.cpp(63) : error C3861: 'timegettime': identificatore non trovato
1>c:\documents and settings\privato\documenti\visual studio 2008\projects\gram prova frullino\gram prova frullino\gram prova frullino.cpp(68) : error C3861: 'timegettime': identificatore non trovato
1>Il log di compilazione è stato salvato in ' and Settings\privato\Documenti\Visual Studio 2008\Projects\gram prova frullino\gram prova frullino\Debug\BuildLog.htm'
1>gram prova frullino - 7 errore/i, 0 avviso/i
========== Compilazione: 0 completate, 1 non riuscite, 0 aggiornate, 0 ignorate ==========
grazie a chi mi saprà dare una mano
aaa