小编Ste*_*eng的帖子

如何在pthreads中增加线程优先级?

我在Linux中使用pthread.我想通过设置参数来增加线程优先级sched_param.priority.但是,我无法从网上找到关于我可以设置的线程优先级范围或线程优先级描述的信息.

另外,我想了解相对线程优先级,因为我不希望将线程优先级设置得太高并导致操作系统停止.有人可以帮我吗?

c++ linux multithreading pthreads

56
推荐指数
3
解决办法
9万
查看次数

pthread睡眠linux

我正在使用pthreads创建一个包含多个线程的程序.

sleep()导致进程(所有线程)停止执行还是只是我调用的线程sleep

c++ multithreading pthreads

21
推荐指数
3
解决办法
7万
查看次数

为什么mkdir无法使用波浪号(〜)?

当我写作

mkdir("~/folder1" , 0777);
Run Code Online (Sandbox Code Playgroud)

在linux中,它无法创建目录.如果我用~扩展的主目录替换它,它工作正常.使用有什么问题~

谢谢

c c++ linux shell mkdir

9
推荐指数
3
解决办法
3584
查看次数

C++全局函数

我在a .cpp文件中声明了一个全局函数void functionA().我希望functionA()在启动前(不在内部main())只调用一次.我意识到的是,如果功能是int functionB(),我可以使用它static int A = functionB().但对于返回值void,我该怎么做?

谢谢

c++

2
推荐指数
1
解决办法
963
查看次数

宏观回报值

宏可以返回一个对象吗?

#define macro1 {obj1}
Run Code Online (Sandbox Code Playgroud)

由于宏是文本替换,我可以像macro1.function1()一样使用宏吗?

谢谢.

c++ macros

1
推荐指数
2
解决办法
3811
查看次数

标签 统计

c++ ×5

linux ×2

multithreading ×2

pthreads ×2

c ×1

macros ×1

mkdir ×1

shell ×1