请选择 进入手机版 | 继续访问电脑版
搜索

2

主题

2

帖子

25

积分

新手上路

Rank: 1

积分
25
发表于 2022-6-7 14:54:56 1954 浏览 0 回复

多线程printf日志无法通过>重定向输出

如下程序,gcc demo.c -o demo -lpthread 编译后,./demo > demo.txt  ,,printf打印的内容无法写到demo.txt中

void *testThread(void *arg)
{
        while(1)
        {
                printf("this is testThread\n");
                sleep(1);
        }
}

int main()
{
        pthread_t pth;
        pthread_create(&pth,NULL,testThread,NULL);
        pthread_detach(pth);
        while(1)
        {
                printf("this is main\n");
                sleep(1);
        }
}
回复

使用道具 举报

返回列表
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

登录或注册

官方客服

QQ:2551456065

官方QQ群

195631883

扫一扫关注迅为公众号

群号652692981

 
快速回复 返回顶部 返回列表