Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    [C] Come terminare ciclo infinito while(1){} premendo un tasto in qualsiasi momento

    Ciao a tutti,
    la domanda praticamente è contenuta nell'oggetto.
    Avrei la necessità di poter terminare un ciclo infinito premendo un tasto qualsiasi.

    while(1){
    /* corpo while */
    };

    Naturalmente nel while non devono essere presenti funzioni che attendono un carattere da tastiera (che altrimenti bloccherebbero il ciclo)... troppo facile sennò
    Grazie!

    F.

  2. #2
    Su che sistema operativo stai lavorando?
    Amaro C++, il gusto pieno dell'undefined behavior.

  3. #3
    Ciao,
    ... su FreeBSD (Unix quindi).

    F.

  4. #4
    Veramente non c'è nessuno che mi sappia aiutare? Pensavo fosse una cosa abbastanza semplice da farsi quella che chiedo...

    F.

  5. #5
    Utente bannato
    Registrato dal
    Feb 2004
    Messaggi
    2,803
    non è una cosa semplicissima per il semplice motivo che questo genere di funzioni cambiano da so a so.
    ad esempio io quello che chiedi avrei saputo farlo in windows

  6. #6
    Idem .
    Amaro C++, il gusto pieno dell'undefined behavior.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.