没有合适的资源?快使用搜索试试~ 我知道了~
hwm.task:最小任务库
共19个文件
cpp:9个
hpp:5个
gitignore:2个
需积分: 5 0 下载量 96 浏览量
2021-06-21
02:11:22
上传
评论
收藏 20KB ZIP 举报
温馨提示
hwm.task 这是什么 轻量级线程池实现 特征 仅标题 使用C++标准线程 您可以指定要启动的线程数 您可以使用std::future获取要执行的任务的返回值。 样本 int main () { // ! タスクキュー // ! キューに積まれた関数/関数オブジェクトを別スレッドで随時取り出して実行する。 // ! 実行するスレッドの数をコンストラクタで指定する。 hwm::task_queue tq ( 1 ); std::future< int> f = tq. enqueue ( // ! タスクキュー内のスレッドで起動する関数 []( int x1, int x2) -> int { hwm::mcout << (x1 + x2) << s
资源推荐
资源详情
资源评论
收起资源包目录
hwm_task-master.zip (19个子文件)
hwm.task-master
README.md 3KB
hwm
task
task_impl.hpp 3KB
locked_queue.hpp 4KB
task_queue.hpp 11KB
task_base.hpp 494B
libs
examples
utils
stream_mutex.hpp 4KB
SConstruct 858B
.gitignore 19B
task
wait_until.cpp 825B
wait_for.cpp 786B
SConscript 365B
invoke_member_function.cpp 4KB
wait_before_destructed.cpp 1KB
enqueue_task_from_one_thread.cpp 2KB
enqueue_task_from_many_threads.cpp 2KB
saturated_queue.cpp 2KB
minimal_sample.cpp 2KB
wait.cpp 862B
.gitignore 53B
共 19 条
- 1
资源评论
太远有一点点
- 粉丝: 34
- 资源: 4740
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功