bom galera ja fiz um tutorial ensinado como criar thread com a api CreateThread nesse tutorial vou ensinar como criar pelo funçao _beginthread da biblioteca process.h, para começar vamos declarar a biblioteca
agora vamos criar uma funçao essa funçao sera a thread, no argumento dessa funçao vamos ter q colocar um ponteiro do tipo void
agora usamos a funçao _beginthread passamos como argumento nosssa funçao depois 0 e 0, depois usamos a funçao _endthread (isso evita da thread principal finalize antes da filho)
um exemplo de dois loop infinito q nao seria possivel ser executado ao mesmo tempo na mesma thread
bom galera e isso ^^
by hacker fts315
- Código:
#include <stdio.h>
#include <process.h>
int main(void)
{
}
agora vamos criar uma funçao essa funçao sera a thread, no argumento dessa funçao vamos ter q colocar um ponteiro do tipo void
- Código:
#include <stdio.h>
#include <process.h>
void fts(void *hack)
{
}
int main(void)
{
}
agora usamos a funçao _beginthread passamos como argumento nosssa funçao depois 0 e 0, depois usamos a funçao _endthread (isso evita da thread principal finalize antes da filho)
- Código:
#include <stdio.h>
#include <process.h>
void fts(void *hack)
{
}
int main(void)
{
_beginthread(fts,0,0);
_endthread();
}
um exemplo de dois loop infinito q nao seria possivel ser executado ao mesmo tempo na mesma thread
- Código:
#include <stdio.h>
#include <process.h>
void fts(void *hack)
{
while(1)
{
printf("hacker\n");
}
}
int main(void)
{
_beginthread(fts,0,0);
while(1)
{
printf("fts315\n");
}
_endthread();
}
bom galera e isso ^^
by hacker fts315