23,120
社区成员
发帖
与我相关
我的任务
分享
#include <stdio.h>
#include <stdlib.h>
#include <pthread.h>
static void *
thread_start(void *arg)
{
int s = 0;
pthread_attr_t gattr;
pthread_detach(pthread_self());
/*
s = pthread_getattr_np(pthread_self(), &gattr);
*/
while(1){
usleep(100);
}
}
int
main(int argc, char *argv[])
{
pthread_t thr;
int s = 0;
s = pthread_create(&thr, NULL, &thread_start, NULL);
pause();
}
#include <stdio.h>
#include <stdlib.h>
#include <pthread.h>
static void *
thread_start(void *arg)
{
int s = 0;
pthread_attr_t gattr;
pthread_detach(pthread_self());
s = pthread_getattr_np(pthread_self(), &gattr);
while(1){
usleep(100);
}
}
int
main(int argc, char *argv[])
{
pthread_t thr;
int s = 0;
s = pthread_create(&thr, NULL, &thread_start, NULL);
pause();
}