#include <process.h>
#include <memory.h>
void func(int arg1,int ar2)
{
}
void ThrdProc(void* arg)
{
int x,y;
memcpy(&x,(char*)arg,sizeof(int));
memcpy(&y,(char*)arg+sizeof(int),sizeof(int));
func(x,y);
}
void main()
{
int arg1 = 0;
int arg2 = 2;
char arg[8] = {0};
memcpy(arg, &arg1, sizeof(int));
memcpy(arg+sizeof(int), &arg2, sizeof(int));
_beginthread(ThrdProc,0,arg);
}