Benvenuto! Per postare e godere delle funzionalità del forum registrati, occorrono pochi secondi ed è gratis!

kiedo a voi va

1 Life, 1 Avatar <3
Messaggi: 9,074
Discussioni: 271
Registrato: 08-2011
Mix: 0
Certo : ti spiego perchè vedi premi un tasto per continuare....
Praticamente il "system ("PAUSE");" dice che se non premi niente non passa alla istruzione successiva altrimenti fa return 0 cioè chiude.
Se vuoi che non venga, metti semplicemente :

Sleep (999999999999999);

al posto di system ("PAUSE");

22/11/2012, 19:58
#61
Cerca
(Questo messaggio è stato modificato l'ultima volta il: 22/11/2012, 21:59 da digger.)

Il criceto mannaro
Messaggi: 3,536
Discussioni: 201
Registrato: 03-2011
Mix: 3,737
non dare retta a pocciox, si diverte a sviare i programmatori alle prime armi e metterli sulla strada sbagliata, direi portarli al lato oscuro ...
inoltre si diverte a mettere sleep ovunque anche dove non servono Tounge

mettere uno sleep come quello vuol dire impallare il programma a vita, lo sleep infatti sospende il thread in cui viene lanciato per il tempo specificato, in quel caso il thread è quello del programma principale quindi il programma si sospende per tutti quei 9 ovvero un tempo enorme, e in quel tempo il programma non risponde piu.
Vero che puoi premere la X ma comunque concettualmente è sbagliato.
Facciamo il caso ad esempio che dopo lo sleep ci sono altre istruzioni che vuoi eseguire dopo aver premuto un tasto (quello della pausa per intenderci) allora con quello sleep non ci arriverai mai.
E se premi la X esci.
quindi la risposta alla tua domanda è che devi mettere una cosa cosi:

#include <conio.h>
...

while(!getch()); // aspetta che premi un tasto
...
istruzioni da eseguire dopo la pressione del tasto
...
return 0;


digger
22/11/2012, 21:58
#62
Cerca
(Questo messaggio è stato modificato l'ultima volta il: 23/11/2012, 14:49 da Pocciox.)

1 Life, 1 Avatar &lt;3
Messaggi: 9,074
Discussioni: 271
Registrato: 08-2011
Mix: 0
Veramente, l'idea era solo che non doveva far venire quel messaggio di premere un tasto Asd Asd

Io ho fatto solo quello che mi ha chiesto u.u

23/11/2012, 14:48
#63
Cerca

Iscritto
Messaggi: 74
Discussioni: 16
Registrato: 11-2012
Mix: 0
pocciox ho provato includendo windows.h e sleep (6000) ma mi dice sleep undeclared roba del genere
digger dove devo inserire getch()??? al posto di systme ("PAUSE")

23/11/2012, 17:50
#64
Cerca

Il criceto mannaro
Messaggi: 3,536
Discussioni: 201
Registrato: 03-2011
Mix: 3,737
scrivilo con la S maiuscola, se hai incluso windows.h vedrai che te lo compila giusto

il
while(!getch());

devi metterlo al posto del system("pause");

ricorda di includere conio.h se no ti da lo stesso errore dello sleep


digger
23/11/2012, 19:17
#65
Cerca

1 Life, 1 Avatar &lt;3
Messaggi: 9,074
Discussioni: 271
Registrato: 08-2011
Mix: 0
Warhack devi scrivere Sleep con la S maiuscola, copia esattamente quello che ho scritto.Devi imparare a essere preciso programmando, altrimenti sei fottuto.

23/11/2012, 19:18
#66
Cerca
(Questo messaggio è stato modificato l'ultima volta il: 23/11/2012, 21:27 da digger.)

Il criceto mannaro
Messaggi: 3,536
Discussioni: 201
Registrato: 03-2011
Mix: 3,737
giusto consiglio PX
comunque l'avevo già scritto io della S maiuscola

seei arrivaato doooopoooo sei arrivaaato dooooopoooo MUAHAHAHAH

[Immagine: 02b17-816ba7e0-6192-46ae-a586-8551126a3702.png]


digger
23/11/2012, 21:27
#67
Cerca

1 Life, 1 Avatar &lt;3
Messaggi: 9,074
Discussioni: 271
Registrato: 08-2011
Mix: 0
....

23/11/2012, 22:00
#68
Cerca

Iscritto
Messaggi: 74
Discussioni: 16
Registrato: 11-2012
Mix: 0
ha funzionato con tutte e 2 i metodi grz digger grz pocciox Smile

24/11/2012, 13:20
#69
Cerca

ωну ѕσ ѕєяισυѕ ?
Messaggi: 3,142
Discussioni: 100
Registrato: 06-2011
Mix: 0
Cantami, o Digger, del Pelìde Pocciox
l’ira funesta che infiniti addusse
lutti agli HackMixiani, molte anzi tempo all’Arowana
generose travolse alme d’eroi,
e di cani e d’augelli orrido pasto
lor salme abbandonò (così di Giove
l’alto consiglio s’adempìa), da quando primamente disgiunse aspra contesa
il re de’ prodi W4rha4ck e il divo Pocciox.”


24/11/2012, 13:43
#70
Cerca




Utenti che stanno guardando questa discussione: 1 Ospite(i)