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

    Attesa

    Alcuni utilizzano system("PAUSE"), altri getch()...ma qual'è la funzione standard ANSI per mettere in attesa un programma?

    EDIT: Il linguaggio è il C ANSI

  2. #2
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,320

    Moderatore

    Titolo, linguaggio, regolamento...

    Correggo io.


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  3. #3
    Utente di HTML.it L'avatar di shodan
    Registrato dal
    Jun 2001
    Messaggi
    2,381
    Non c'è un modo standard. L'idea di fondo è quella di aspettare un input da parte dell'utente, quindi si utilizzano le funzioni dello standard input.
    This code and information is provided "as is" without warranty of any kind, either expressed
    or implied, including but not limited to the implied warranties of merchantability and/or
    fitness for a particular purpose.

  4. #4
    quindi scanf?

  5. #5
    Utente di HTML.it
    Registrato dal
    Jul 2008
    Messaggi
    1,326
    codice:
    scanf("%*c");
    che aspetta un input dall'utente senza però assegnarlo ad alcuna variabile.
    every day above ground is a good one

  6. #6
    scanf e le altre funzioni buffered si aspettano che l'utente prema anche Invio. Per l'acquisizione di un singolo carattere (e quindi per attendere che sia premuto un tasto a caso) puoi usare la getchar().
    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.