Underc0de - La Casa de los Informáticos

Programación General => C / C++ => Códigos Fuentes => Mensaje iniciado por: Sanko en Noviembre 11, 2012, 06:56:15 PM

Título: [C] Función acción cada x segundos - Sanko
Publicado por: Sanko en Noviembre 11, 2012, 06:56:15 PM
Bueno ando aqui iniciandome en C y despues de dar sentencias se me ocurrio traducir la misma función que traduzco siempre tras acabar los bucles.

/* Accion cada X segundos By Sanko - C */
/* Uso -> delay(parametro) */
#include <stdio.h>

void delay(int time)
{
while(0<10)
{
sleep(time);
printf("hola sankito");
}
}

int main()
{
delay(3);
return 0;
}


Saludos , Sanko.

PD : Testeado en gcc (Linux).
Título: Re:[C] Función acción cada x segundos - Sanko
Publicado por: Pr0ph3t en Noviembre 12, 2012, 11:26:58 AM
Buena, yo aun no empecé el libro  ;D
Título: Re:[C] Función acción cada x segundos - Sanko
Publicado por: Sanko en Noviembre 12, 2012, 11:51:42 AM
You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
Buena, yo aun no empecé el libro  ;D

http://www.elrincondelc.com/cursoc/cursoc.html (http://www.elrincondelc.com/cursoc/cursoc.html)

Ahi te dejo una buena complementacion al libro XD.
Título: Re:[C] Función acción cada x segundos - Sanko
Publicado por: linkgl en Diciembre 24, 2012, 08:01:14 PM
No es por nada Sanko, pero hacer una función para sleep me parece algo "inútil" te contesté el post en indetectables también, es como hacer:


void imprimir(char *s)
{
  printf("texto->%s",s);
}
int main()
{
  imprimir("cadena");
  return 0;
}


:SS además sleep no es una función de ANSI C propiamente, creo que algunas librerías lo incluyen en stdlib o en el caso de Windows lo común es incluir windows.h y llamar a la API Sleep(); jeje saludos