Red de conocimiento de abogados - Derecho de sociedades - _beginthreadex ¿Cómo pasar parámetros a funciones?
_beginthreadex ¿Cómo pasar parámetros a funciones?
/*----------------------- hilo.c --------------- -------------*/
#include lt;process.hgt
#include lt;memory.hgt; p>void func(int arg1, int ar2)
{
}
void ThrdProc(void* arg)
{
int x, y;
memcpy(amp; x, (char*)arg, sizeof(int)); char*)arg tamañode(int), tamañode(int));
func(x, y
}
void main() ); p>
p>
{
int arg1 = 0;
int arg2 = 2
char arg[8] = {0; };
memcpy(arg, amp; arg1, tamaño de(int));
memcpy(arg tamaño de(int), amp; arg2, tamaño de p>
_beginthread(ThrdProc, 0, arg)
}