Salta ai contenuti. | Salta alla navigazione

Strumenti personali

Attesa di un tasto

curiosita`

...ho da porle una domanda in seguito alla sperimentazione di alcuni programmini tipo " trasformazione di gradi celsius in F". Il programma funziona, durante l'esecuzione nel compilatore, ma se lo utilizzo direttamente dall'eseguibile, mi chide i gradi da trasformare, quando immetto il valore e premo invio calcola il valore lo scrive sul terminale e si chiude immediatamente; tanto che non si riesce neanche a leggere.

Dipende da come esegue il programma; se ci clicca sopra da "esplora risorse" il comportamento è quello che dice. Se apre una finestra "prompt di MS-DOS" e poi esegue il programma da li`, il programma termina lasciando aperta la finestra.

Volevo quindi chiedere se c'è qualche stringa che possa "fermare" il programma in attesa di una uscita confermata da chi va ad eseguire il programma?

Un metodo che può usare, se proprio vuole ottenere questo comportamento, è inserire una lettura da tastiera alla fine (ad esempio, una scanf in cui legge una variabile char).