Ver Mensaje Individual
  #2 (permalink)  
Antiguo 13/04/2013, 02:26
amchacon
 
Fecha de Ingreso: julio-2012
Mensajes: 375
Antigüedad: 11 años, 10 meses
Puntos: 28
Respuesta: Hilos de ejecución en C.

Los hilos dependen de cada SO.

En Windows tienes que usar Windows API:
http://msdn.microsoft.com/en-us/libr...(v=vs.85).aspx

(A la izquierda puedes encontrar todas las funciones de Thread, que como ves no son pocas). Aquí tienes un ejemplo rápido:
Código C:
Ver original
  1. #include <windows.h>
  2.  
  3. DWORD WINAPI Inicio( LPVOID lpParam );
  4.  
  5. int main()
  6. {
  7.     HANDLE Identificador = CreateThread( NULL, 0,Inicio, NULL, 0, NULL);
  8.  
  9.     return 0;
  10. }
  11.  
  12. DWORD WINAPI Inicio( LPVOID lpParam )
  13. {
  14.  
  15.     return 0;
  16. }

También puedes usar librerías de hilos, estas librerías simplemente llaman a las API correspondientes a la plataforma en que estés.