#include
#include
#include
#include
int i=0;
void* prfunc(void* arg)
{
for(;;) {
i++;
usleep(100);
}
}
int main()
{
int pstatus;
pthread_t thread_n;
pstatus = pthread_create(&thread_n,NULL,prfunc,(void *)NULL);
if(pstatus!=0){
fprintf(stderr,"pthread_create:%s\n",strerror(pstatus));
exit(-1);
}
for(;i<100;){
printf("%d\n",i);
}
return 0;
}
|