ZLMediakit之onceToken
在国内的开源媒体框架中,ZLMediakit做的是非常 非常 非常不错的了。(作者也是一个非常值得尊敬的高手)是非常值得学习的,这里对ZML的代码做一个深度解析(自己认为的!!!有什么 不正确的请指出)
下面是ZLMediakit信息:
gitee网站:开源地址:https://gitee.com/xia-chu/ZLMediaKit?_from=gitee_search
交流QQ群:690854210
onceToken是一个非常不错的工具
这里是源码位置https://gitee.com/xia-chu/ZLToolKit/blob/master/src/Util/onceToken.h
下面是测试代码
int main()
{
toolkit::onceToken auto_(
[&]() //构造时会调用该lambda表达式
{
cout << "构造时调用" << endl;
},
[&]() //析构时会调用该lambda表达式 可以没有该参数
{
cout << "析构时调用" << endl;
});
}
这篇文章介绍的比较详细,大家可以参考下 https://blog.csdn.net/lvwx369/article/details/118364565