/
Inicio :: Foros

 F.A.Q.F.A.Q.                  Conéctese para revisar sus mensajesConéctese para revisar sus mensajes   

Función "delay" en C++

 
      Índice del Foro elrincondelc.com -> Dev-C++
Ver tema anterior :: Ver siguiente tema  
AutorMensaje
miguelanpd



Registrado: 13 Nov 2005
Mensajes: 2

MensajePublicado: 13/11/2005 7:13 pm
Título: Función "delay" en C++

Alguien sabe si la función "delay" existe en DEV C++ Question, es una función que conozco del PIC-C compiler, que deja al programa "haciendo algo" cierto tiempo predispuesto por el programador. Arrow

Si saben si existe, o de una función parecida, me dicen por favor como utilizarla...(necesito que un programa se pause durante unos segundos y luego se siga ejecutando...).

PD: Si saben si existe en el compilador de C integrado de Solaris tambien me dicen por favor.. Rolling Eyes

Gracias Wink
Volver arriba
macu



Registrado: 01 May 2005
Mensajes: 230
Ubicación: Galicia

MensajePublicado: 14/11/2005 1:07 am
Título:

La funcion delay existe en borland pero no en devc. Para detener el programa una cantidad de tiempo puedes recurrir a la API Windows. Te dejo un ejemplo, este programa hace una pausa de 5 segundos y finaliza.
Código:

    #include <stdio.h>
    #include <stdlib.h>
    #include <windows.h>
    int main()
    {
        WORD pausa = 5000; // 5 segundos
       
        Sleep(pausa);
        return EXIT_SUCCESS;
    }


La función Sleep espera como parámetro una variable tipo WORD (como un int) que almacena el tiempo en milisegundos.
Espero que te sirva.
Volver arriba
miguelanpd



Registrado: 13 Nov 2005
Mensajes: 2

MensajePublicado: 14/11/2005 10:42 am
Título:

Muchas gracias. Very Happy
aunque por lo que veo...solo sirve para windows. Wink
Volver arriba
      Índice del Foro elrincondelc.com -> Dev-C++
Página 1 de 1Todas las horas están en GMT - 8 Horas

 
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas

(c) ElRincondelC.com

Un proyecto de UrlanHeat.com