【发布时间】:2025-12-14 17:00:01
【问题描述】:
我正在编写一个程序,它将创建两个线程,其中一个必须具有高优先级,另一个是默认线程。我正在使用 pthread_create() 创建线程,并希望从同一命令启动线程优先级。我这样做的方式如下:
pthread_create(&threads[lastThreadIndex], NULL, &solution, (void *)(&threadParam));
在哪里, 线程:是一个 pthread_t 类型的数组,其中包含我的所有线程。 lastThreadIndex:是一个计数器 解决方案:是我的功能 threadParam:是一个结构体,包含求解函数所需的所有变量。
我看了很多文章,大部分都建议用优先级替换NULL;但是,我从来没有找到级别关键字或确切的操作方法。
请帮忙...
谢谢
【问题讨论】:
标签: multithreading thread-priority