Visual C++ .NET - ¿Como hago un wait en Visual C++ 2008 Express?

 
Vista:

¿Como hago un wait en Visual C++ 2008 Express?

Publicado por harold (3 intervenciones) el 25/08/2010 21:55:54
Hola necesito hacer un wait en milisegundos, en Visual c++ 2008 Express pero no se como, Ejemplo:

for(;;)
{

...
wait(5000); // espera 5 segundos
...
}

Como se haría ese Wait en Visual C++ 2008 Express
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Alejandro

Espera en milisegundos con Sleep() en Visual C++ 2008 Express

Publicado por Alejandro (265 intervenciones) el 09/02/2024 00:24:48
Harold, en Visual C++ 2008 Express, puedes utilizar la función `Sleep` de la biblioteca Windows API para realizar una espera en milisegundos. Aquí te dejo un ejemplo de cómo podrías usarlo en tu código:

1
2
3
4
5
6
7
8
9
10
11
12
13
#include <windows.h>
 
int main() {
    for (;;) {
        // Código antes de la espera
 
        Sleep(5000); // Espera 5000 milisegundos (5 segundos)
 
        // Código después de la espera
    }
 
    return 0;
}

La función `Sleep` toma un parámetro que representa el tiempo de espera en milisegundos. En el ejemplo anterior, se utiliza `Sleep(5000)` para esperar 5000 milisegundos, es decir, 5 segundos. Ajusta el valor de `Sleep` según tus necesidades.

Asegúrate de incluir el encabezado `<windows.h>` al inicio del archivo para utilizar la función `Sleep`.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar