博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
4.自定义线程
阅读量:5240 次
发布时间:2019-06-14

本文共 788 字,大约阅读时间需要 2 分钟。

1 #include 
2 #include
3 #include
4 #include
5 using namespace std; 6 7 class mythread :public thread 8 { 9 public:10 mythread() :thread()11 {12 13 }14 15 //class 模板,...Args可变模板16 template
//调用类的构造函数,参数是一个函数模板,类对象作为参数17 mythread(T &&func, Args &&...args) : thread(forward
(func), forward
(args)...)18 {19 20 }21 22 void show()23 {24 cout << "hello" << endl;25 }26 27 void run(const char *cmd)28 {29 system(cmd);30 }31 };32 33 void main()34 {35 mythread t1([]() { cout << "hello1"; });36 mythread t2([]() { cout << "hello13"; });37 t1.show();38 t1.run("calc");39 cin.get();40 }

 

转载于:https://www.cnblogs.com/xiaochi/p/8689218.html

你可能感兴趣的文章
HtmlEditor常用模式
查看>>
Another app is currently holding the yum lock; waiting for it to exit.. yum被锁定无法使用
查看>>
帧的最小长度 CSMA/CD
查看>>
xib文件加载后设置frame无效问题
查看>>
第一次博客
查看>>
Java Map 常见用法举例
查看>>
编程算法 - 左旋转字符串 代码(C)
查看>>
IOS解析XML
查看>>
Python3多线程爬取meizitu的图片
查看>>
树状数组及其他特别简单的扩展
查看>>
Linux vi/vim
查看>>
zookeeper适用场景:分布式锁实现
查看>>
110104_LC-Display(液晶显示屏)
查看>>
javascript全局变量
查看>>
全连接神经网络(DNN)
查看>>
httpd_Vhosts文件的配置
查看>>
php学习笔记
查看>>
28 hashlib 模块 logging 模块 和 configparser模块 functools模块的偏函数partial
查看>>
普通求素数和线性筛素数
查看>>
React Router 4.0 基本使用
查看>>