ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Juoder Para Entregar


Enviado por   •  23 de Junio de 2014  •  9.468 Palabras (38 Páginas)  •  247 Visitas

Página 1 de 38

funcion sleep para dev-cpp

Estas en el tema de funcion sleep para dev-cpp en el foro de C/C++ en Foros del Web. Nesecito que me digan como incluir la funcion sleep para dev-cpp, o podrian darme algun link para descargar borland, aunque sea version de prueba....

#1 (permalink)

13/06/2008, 18:27

Tikitios

Fecha de Ingreso: mayo-2008

Ubicación: Chile

Mensajes: 189

Antigüedad: 6 años

Puntos: 3

funcion sleep para dev-cpp

________________________________________

Nesecito que me digan como incluir la funcion sleep para dev-cpp, o podrian darme algun link para descargar borland, aunque sea version de prueba.

#2 (permalink)

16/06/2008, 02:02

AkteniSk

Fecha de Ingreso: diciembre-2006

Mensajes: 8

Antigüedad: 7 años, 5 meses

Puntos: 3

Respuesta: funcion sleep para dev-cpp

________________________________________

Saludos

Si estás en un entorno Windows, puedes utilizar la función Sleep del API de Windows, solo incluyes el achivo de cabecera Windows.h

Te adjunto un ejemplo

Código PHP:

#include <stdio.h>

#include <stdlib.h>

#include <windows.h>

int main() {

printf("Tu nombe aparecera en 5 segundos");

Sleep(5000);

printf("Saludos");

system("PAUSE");

return 0;

}

Cabe destacar que la librería stdlib en Dev-cpp, si incluye una definición de sleep (minúscula) Aunque tal función no pertenece al ANSI C.

Además, en el mismo archivo de cabecera (stdlib) sugiere que no se útilice tal función y recomiendan el uso de Sleep del API de Windows.

Bueno, se me fue la mano y lo deje en C, pero se manda a llamar igual en C++

Había respondido algo semejante, acá, por si te interesa leer un poco más.

http://mx.answers.yahoo.com/question/index;_ylt=Ag8zb3NKrxYTMVEE.BPkUx6Y8gt.;_ylv=3?qid =20080615175633AAQ3eGq&show=7#profile-info-392ab628ec561ecf4f45713c4b232b65aa

c++ codigo o funcion q retarde ..............ayuda!!!!!!!!!!!...

Holas amigos de la web ayudenme por favor :Nesecito un programa o una funcion como para que retarde osea, digamo que me pida poner un nombre o numero y luego que haga lo siguiente ...mostrar más

Mejor respuesta

• Guille... respondida hace 2 años

Si se puede hacer mediante la funcion Sleep(); dentro de los parentesis va una cantidad la cual determina el tiempo que se detiene la pantalla. A continuacion te dejo el codigo:

#include <stdio.h>

#include <stdlib.h>

#include <windows.h>

#include <conio.h>

main()

{

int i;

printf("Cargando");

for(i=0;i<10;i++)

{

Sleep(1000);

printf(".");

}

system("cls");

}

Se me olvidaba decirte, para correr dicho programa con el funcionamiento correcto de la libreria windows.h descarga el compilador code blocks o el gcc. Que Dios te bendiga, saludos.

Delay y Sleep en C

{

}

bueno, en vista que no logre hacer funcionar el delay(), es que decidi investigar un poco sobre otras librerias, y me di cuenta de algo bastante interesante, aki lo explico

retardo en milisegundos.

si deseamos hacer un retardo en milisegundos, debemos incluir Windows.h y hacer un Sleep, notese que la S es en mayuscula, sino no funciona, ejemplo del uso de la sintaxis:

#include <stdio.h>

#include <iostream.h>

#include <conio.h>

#include <time.h>

#include <windows.h> // esta libreria es la que nos permite usar Sleep()

int main() {

cout << "hola";

cout << "\n\n";

//se procede a hacer el retardo en milisegundos.

Sleep(2000); // se hace un retardo de 2 segundos, pero expesado en milisegundos.

cout << "probando el retardo del sleep";

getch();

}

Retardo en segundos

a diferencia del caso anterior, para poder hacer un retardo en segundos, debemos usar la libreria dos.h y usar el comando sleep; notese que la s es minuscula en este caso.

#include <stdio.h>

#include <iostream.h>

#include <conio.h>

#include <time.h>

#include <dos.h> //esta es la libreria para usar sleep

int main(){

cout << "hola";

cout << "\n\n";

// se procede a hacer el retardo en segundos

sleep(2); // se hace un retardo de 2 segundos.

cout << "probando el retardo del sleep";

getch();

}

es muy importante a la hora de escribir el programa, que nos fijemos bien, que libreria queremos usar, como escribimos el sleep y el tiempo que damos, pq sino podemos caer en una espera eterna.

resumen:

1. <windows.h> Sleep() // retraso en milisegundos

2. <dos.h> sleep() // retraso en segundos.

¿Cómo se puede programar la función de espera "SLEEP" en el WinCC?

Mostrar referencias

Instrucciones:

Se puede utilizar la función API de Windows "SLEEP()". El siguiente programa ejemplo muestra cómo se puede utilizar la función "SLEEP".

#pragma code("Kernel32.dll")

void Sleep(int Milliseconds);

#pragma code()

Sleep(1000); // Dato del tiempo en milisegundos.

La elaboración de funciones en "C" se interrumpe en el tiempo indicado al utilizar la función "Sleep()". Si aparecen condiciones durante el tiempo que la función está interrumpida, no se puede elabora nada.

Atención

La función "Sleep()" tiene un efecto muy negativo sobre el rendimiento en el tratamiento de las acciones en C. Por favor, hay que tener en cuenta los siguientes puntos cuando se quiera utilizar esta función.

• La elaboración de Scripts en "C" se interrumpe durante el tiempo indicado al utilizar la función "SLEEP()". Si aparecen condiciones durante el tiempo que la función está interrumpida, no se puede elabora nada.

• Además

...

Descargar como (para miembros actualizados) txt (64 Kb)
Leer 37 páginas más »
Disponible sólo en Clubensayos.com