|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Junior Member
Iscritto dal: May 2006
Messaggi: 3
|
[C++] Aiuto C++!
Ciao ragazzi sono un newbie autodidatta ke sta cercando di imparare la programmazione con C++ da un libro della McGraw Hill (mi è stato molto consigliato ;-P) e ho bisogno di un aiuto... Sto cercando di fare uno dei piccoli (e stupidi) prgrammini iniziali e quando lo compilo e lo eseguo mi appare per una frazione di secondo lo skermo nero ma poi scompare subito... Nella scrittura non mi pare di aver commesso errori, anke perke senno il compilatore me lo avrebbe segnalato...
Come mai succede cosi? Vi prego rispondetemi! Vi ringrazio in anticipo Ciao Ciao P.S.: Sto cercando un "amico" su msn ke ogni tanto mi potesse spiegare un paio di cosette nel caso non le sapessi o non le capissi ;-P Se qualkuno è interessato si faccia avanti! |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Mar 2006
Città: Bottegone (PT)
Messaggi: 978
|
Perchè quando vai a eseguire il programma ti fa la printf e poi trova il return ed esce!!
Mettici un getch(); e finche nn premi un tasto nn fa continuare il programma!! Ciao PS ti ho detto delle istruzioni del c ma cmq vanno bene anke nel c++, la gecth è contenuta nel conio.h
__________________
TC FUCKKKKKKKKKKKKKKKKKKKKKK | Pronto per il prossimo raduno, Oh YEAHHHH
|
|
|
|
|
|
#3 | |
|
Senior Member
Iscritto dal: Nov 2005
Città: TO
Messaggi: 5206
|
Quote:
Le soluzioni quindi sono 2: puoi mettere alla fine del programma (prima della fine del main), una istruzione che aspetta un tasto oppure puoi aprire un prompt dei comandi a parte e lanciare "a mano" l'eseguibile. Dipende da quale ti è più comodo.
__________________
Andrea, SCJP 5 (91%) - SCWCD 5 (94%) |
|
|
|
|
|
|
#4 |
|
Junior Member
Iscritto dal: May 2006
Messaggi: 3
|
Grazie ragazzi! Penso ke ci sentiremo molto presto
|
|
|
|
|
|
#5 |
|
Junior Member
Iscritto dal: May 2006
Messaggi: 3
|
ehm skusate... ma getch(); dove e come lo devo mettere... ho provato in tutti i modi ma niente... AIUTOOO q_q
|
|
|
|
|
|
#6 |
|
Senior Member
Iscritto dal: Mar 2006
Città: Bottegone (PT)
Messaggi: 978
|
Listato di esempio(anke se è C)
Codice:
#include <stdlib.h>
#include <conio.h>
int main(void){
//scriviamo a video
printf("Ok vediamo se la getch funziona\n");
//interrompiamo il flusso aspettando un tasto
getch();
return 0;
}
Quindi se usi linux nn ti funziona!! Ciao
__________________
TC FUCKKKKKKKKKKKKKKKKKKKKKK | Pronto per il prossimo raduno, Oh YEAHHHH
|
|
|
|
|
|
#7 | ||
|
Moderatore
Iscritto dal: Nov 2003
Messaggi: 16211
|
Quote:
Quote:
Un modo di arrestare l'esecuzione fino alla pressione del tasto Invio, e che usa solo funzioni standard, è: Codice:
while (getchar() != '\n')
;
__________________
Ubuntu è un'antica parola africana che significa "non so configurare Debian" Scienza e tecnica: Matematica - Fisica - Chimica - Informatica - Software scientifico - Consulti medici REGOLAMENTO DarthMaul = Asus FX505 Ryzen 7 3700U 8GB GeForce GTX 1650 Win10 + Ubuntu |
||
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 15:28.



















