Underc0de

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
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
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