SLEEP: PROBLEMAS COMPILANDO EN C++

lmm
13 de Enero del 2010
Hola, utilizo la función sleep en un programa C. Cuando compilo en linux no tengo problemas, pero cuando compilo en windows, me dice que símbolo no definido. Le he puesto el include dos.h que he leido por ahí, pero sigue sin funcionar.
¿alguna idea?
gracias.

Alejandro_
13 de Enero del 2010
La función que debes usar en Windows en

VOID Sleep(
DWORD dwMilliseconds // tiempo de esera en milisegundos
);

Para especificar un retardo de 1 segundo, suele escriirse:

::Sleep(1000);

(la S mayúscula) Los cuatro puntitos delante se usan para dejar en claro que se refiere a la API, aunque no son técnicamente necesarios.

Suerte,

Alejandro

jomismo
13 de Enero del 2010
Pasate el codigo

sino es dificil saber ke puede fallar

chuidiang
13 de Enero del 2010
sleep() es una funcion de unix/linux.

¿Existe en windows? ¿Esta en dos.h? ¿En caso de existir tiene los mismos parámetros?
Si no es así, tendrás que reemplazar la llamada sleep() por la equivalente del compilador que estés usando.

Se bueno.