Sei sulla pagina 1di 1

Ficha n 2 Ex.

Funo
CreateThread(Null(permisso por defeito), 0(pilha da thread de tamanho automtico),
(LPTHREAD_START_ROUTINE)Nome_Funcao, (LPVOID)param, modo, &td);
Fazer a funo seguinte adaptado para dar no cdigo da thread desta aula (Aula4_SO2_Th
read_main.cpp)
int _tmain(int argc, TCHAR *argv[])
{
FILE *f;
char linha[200];
char *pal;
int i=0;
if(argc == 4)
{
fopen(argv[4], "rt");
if(f!=NULL)
{
while(fgets(linha, 200, f)!=NULL)
{
i++;
pal = strtok(linha, " ");
if(pal!= NULL && strcmp(pal, argv[2])==0)
printf("Encontrei na linha %d\n", i);
while((pal=strtok(NULL, ""))!=NULL)
{
i++;
if(pal!= NULL && strcmp(pal, argv[2])==0
)
printf("Encontrei na linha %d\n", i);
}
}
}
fclose(f);
}
}

SYSTEMTIME instante;
GetSystemTime(&instante);

Potrebbero piacerti anche