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

    [C] Stampare a schermo dopo tot tempo

    Ciao a tutti ragazzi, questo è il mio primo posto su questo enorme e famosissimo forum, ne approfitto anche per farvi i complimenti per quello che avete messo su. :)
    Vi scrivo vigliaccamente per chiedervi aiuto con una funzione del C che non conosco.
    Premetto che sono alle primissime armi, so fare ben poche cose.

    Come faccio a far eseguire un comando tipo printf dopo ad esempio 3 minuti?
    Grazie in anticipo.

  2. #2
    Si può fare in diversi modi, io userei le funzioni offerte dal sistema operativo (es. sleep, settimer, etc) al posto di un ciclo nel quale controlli il tempo trascorso.
    "Se riesci a passare un pomeriggio assolutamente inutile in modo assolutamente inutile, hai imparato a vivere."

  3. #3
    Scusami ma non sono ferratissimo... potresti farmi un esempio di codice?
    Se io avessi questo:
    codice:
    #include <stdio.h>
    #include <stdlib.h>
    int main()
    {
    printf("testo");
    }
    come dovrei fare?

  4. #4
    Un metodo molto semplice:

    codice:
    #include <stdio.h>
    #include <stdlib.h>
    #include <windows.h>
    
    void AspettaSecondi(int secondi)
    {
    	Sleep(secondi*1000);
    }
    
    int main(void)
    {
    	AspettaSecondi(2); // Aspetta 2 secondi poi scrivi il testo
    	printf("testo\n");
            return 0;
    }
    "Se riesci a passare un pomeriggio assolutamente inutile in modo assolutamente inutile, hai imparato a vivere."

  5. #5
    Perfetto ora provo, grazie dell'aiuto.

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.