Luiz_Junior Posted February 6, 2005 Report Share Posted February 6, 2005 é gente eu quero deixar de utilizar a função pause e simplesmente usar uma outra q não seja do DOS eu só quero uma função q PAUSE só isso.alguém ai sabe? Se souber postae por favor, pois estou meio curioso nesse negocio de criar função. Quote Link to comment Share on other sites More sharing options...
0 iSoron Posted February 6, 2005 Report Share Posted February 6, 2005 Inclua o header <windows.h> e chame a função Sleep(tempoEmMiliSegundos)[]'siSoron. Quote Link to comment Share on other sites More sharing options...
0 Graymalkin Posted February 6, 2005 Report Share Posted February 6, 2005 Veja abaixo:#include <stdio> #include <conio> void pausar() { printf("\nPressione alguma tecla para continuar..."); getch(); } int main() { printf("teste"); pausar(); }Seria isso que você quer?Abraços,Graymalkin Quote Link to comment Share on other sites More sharing options...
0 Luiz_Junior Posted February 6, 2005 Author Report Share Posted February 6, 2005 Graymalkin seria exatamente isso mesmo, é q agora noite eu to meio com sono ai num to pensando direito , desculpa ai encomodar com uma coisa tão facil foi falta de pensar mesmo. Agora o iSoron...fique curioso nessa sua explicação ai, você podeira me explicar mais? se puder explica ai. Quote Link to comment Share on other sites More sharing options...
0 iSoron Posted February 6, 2005 Report Share Posted February 6, 2005 Você pode pausar o programa por um determinado tempo.O problema é que, pra despausar, seria mais complicado.Se o método do getch() funcionou, use ele mesmo. []'siSoron. Quote Link to comment Share on other sites More sharing options...
0 Luiz_Junior Posted February 6, 2005 Author Report Share Posted February 6, 2005 Ok...Vlw pela atenção. Quote Link to comment Share on other sites More sharing options...
0 Heldinho Posted February 7, 2005 Report Share Posted February 7, 2005 Cara, eu sei q você já resolveu seu problema, mas se não quizer depender de nenhuma header, use Inline assembly.. aki está um exemplo do inline assembly do gcc: void pausa(){ asm ("mov $0,%ah"); asm ("int $0x16"); /* Nota: O Gcc usa AT&T Syntax... */ }Até +!^_^' Quote Link to comment Share on other sites More sharing options...
Question
Luiz_Junior
é gente eu quero deixar de utilizar a função pause e simplesmente usar uma outra q não seja do DOS eu só quero uma função q PAUSE só isso.
alguém ai sabe?
Se souber postae por favor, pois estou meio curioso nesse negocio de criar função.
Link to comment
Share on other sites
6 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.