Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/flutter/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
相当于Java ScheduledExecutorService的C语言库?_C - Fatal编程技术网

相当于Java ScheduledExecutorService的C语言库?

相当于Java ScheduledExecutorService的C语言库?,c,C,我想要一个线程池,允许在特定延迟后或在绝对时间调度作业,我将在Java中使用ScheduledExecutorService。有人熟悉提供同等功能的C库吗?实际上,我想要比Java提供的功能更多的东西:我想要根据需要创建新线程,而不是从固定大小的池中选择,这相当于Java.util.concurrent.Executors实现类似newCachedScheduledThreadPool()的方法。似乎我想要很多,现在是圣诞节了吗?你可以试试Glib线程池: 我知道这并没有给您提供与Schedu

我想要一个线程池,允许在特定延迟后或在绝对时间调度作业,我将在Java中使用
ScheduledExecutorService
。有人熟悉提供同等功能的C库吗?实际上,我想要比Java提供的功能更多的东西:我想要根据需要创建新线程,而不是从固定大小的池中选择,这相当于
Java.util.concurrent.Executors
实现类似
newCachedScheduledThreadPool()的方法。似乎我想要很多,现在是圣诞节了吗?

你可以试试Glib线程池:

我知道这并没有给您提供与ScheduledExecutorService相当的功能,但似乎编写一些可以实现调度部分的包装器代码应该相对容易