当前位置: 首页 > news >正文

什么网站可以做钟点工广告推广策划方案

什么网站可以做钟点工,广告推广策划方案,装修公司做网站的好处,用html编写淘宝网站怎么做std::async是 C 标准库中的一个函数模板,用于启动一个异步任务,并返回一个std::future对象,该对象可用于获取异步任务的结果。 1、概念 std::async允许你以异步的方式执行一个函数或者可调用对象,它会在后台启动一个新的线程或者…

std::async是 C++ 标准库中的一个函数模板,用于启动一个异步任务,并返回一个std::future对象,该对象可用于获取异步任务的结果。

1、概念

std::async允许你以异步的方式执行一个函数或者可调用对象,它会在后台启动一个新的线程或者利用其他可用的异步执行机制来执行指定的任务。通过std::future对象,你可以在将来的某个时间点获取异步任务的结果,或者检查任务是否已经完成。

2、使用方法

  • 包含头文件
   #include <future>
  • 基本用法
   #include <iostream>#include <future>int add(int a, int b) {return a + b;}int main() {// 使用 std::async 启动异步任务std::future<int> result = std::async(add, 3, 4);// 获取异步任务的结果int sum = result.get();std::cout << "The sum is: " << sum << std::endl;return 0;}

在这个例子中,std::async(add, 3, 4)启动了一个异步任务来执行函数add(3, 4),并返回一个std::future<int>对象。然后,通过调用result.get()来获取异步任务的结果。如果异步任务还没有完成,result.get()会阻塞当前线程,直到任务完成并返回结果。

2.1 指定启动策略

  • std::async可以接受一个额外的参数来指定启动策略,有以下两种策略可选:

    • std::launch::async:强制异步启动,即一定会在单独的线程中执行任务。
    • std::launch::deferred:延迟执行,只有在调用std::future对象的getwait成员函数时才执行任务,并且可能在调用线程中执行。
   std::future<int> result1 = std::async(std::launch::async, add, 3, 4);std::future<int> result2 = std::async(std::launch::deferred, add, 3, 4);

2.2 异常处理

  • 如果异步任务抛出异常,调用std::future对象的get成员函数时会重新抛出该异常。
   #include <iostream>#include <future>int divide(int a, int b) {if (b == 0) {throw std::runtime_error("Division by zero");}return a / b;}int main() {std::future<int> result = std::async(divide, 10, 0);try {int quotient = result.get();std::cout << "The quotient is: " << quotient << std::endl;} catch (const std::exception& e) {std::cout << "Caught an exception: " << e.what() << std::endl;}return 0;}

std::async提供了一种方便的方式来执行异步任务并获取结果,但在使用时需要注意线程安全、资源管理和异常处理等问题。


文章转载自:
http://example.xkzr.cn
http://manhole.xkzr.cn
http://anacoluthia.xkzr.cn
http://surculous.xkzr.cn
http://jehangir.xkzr.cn
http://skilful.xkzr.cn
http://antisickling.xkzr.cn
http://motorist.xkzr.cn
http://tenpins.xkzr.cn
http://lek.xkzr.cn
http://gnawn.xkzr.cn
http://bellerophon.xkzr.cn
http://stake.xkzr.cn
http://saggy.xkzr.cn
http://tallyho.xkzr.cn
http://panterer.xkzr.cn
http://alethea.xkzr.cn
http://lossmaker.xkzr.cn
http://fleech.xkzr.cn
http://thermogalvanometer.xkzr.cn
http://caller.xkzr.cn
http://avianize.xkzr.cn
http://topical.xkzr.cn
http://straggle.xkzr.cn
http://sateen.xkzr.cn
http://white.xkzr.cn
http://quinquefoliolate.xkzr.cn
http://callisthenic.xkzr.cn
http://acanthopterygian.xkzr.cn
http://polyester.xkzr.cn
http://phalanger.xkzr.cn
http://cochabamba.xkzr.cn
http://infidelity.xkzr.cn
http://snash.xkzr.cn
http://distressing.xkzr.cn
http://luniform.xkzr.cn
http://diglyceride.xkzr.cn
http://polysaprobe.xkzr.cn
http://monetization.xkzr.cn
http://rubberdy.xkzr.cn
http://edacity.xkzr.cn
http://rigamarole.xkzr.cn
http://mesc.xkzr.cn
http://ergastic.xkzr.cn
http://extraofficial.xkzr.cn
http://dispreader.xkzr.cn
http://backlist.xkzr.cn
http://unlaboured.xkzr.cn
http://swordstick.xkzr.cn
http://infinitude.xkzr.cn
http://terne.xkzr.cn
http://fellmonger.xkzr.cn
http://circuity.xkzr.cn
http://teilhardian.xkzr.cn
http://acquisitively.xkzr.cn
http://blastomere.xkzr.cn
http://bootless.xkzr.cn
http://paracharmonium.xkzr.cn
http://mouthy.xkzr.cn
http://harmonistic.xkzr.cn
http://lattermost.xkzr.cn
http://episematic.xkzr.cn
http://attractile.xkzr.cn
http://arminianize.xkzr.cn
http://vsf.xkzr.cn
http://israelite.xkzr.cn
http://repayable.xkzr.cn
http://dismast.xkzr.cn
http://tacheometry.xkzr.cn
http://aliped.xkzr.cn
http://paludrine.xkzr.cn
http://feterita.xkzr.cn
http://riddance.xkzr.cn
http://gannetry.xkzr.cn
http://flop.xkzr.cn
http://datamation.xkzr.cn
http://redo.xkzr.cn
http://nonentanglement.xkzr.cn
http://unspilt.xkzr.cn
http://hatful.xkzr.cn
http://sesquiplicate.xkzr.cn
http://statoscope.xkzr.cn
http://ferlie.xkzr.cn
http://ax.xkzr.cn
http://epirot.xkzr.cn
http://nic.xkzr.cn
http://venturi.xkzr.cn
http://epithelia.xkzr.cn
http://civil.xkzr.cn
http://pathetical.xkzr.cn
http://pseudocarp.xkzr.cn
http://undisguisedly.xkzr.cn
http://piloting.xkzr.cn
http://psychomotor.xkzr.cn
http://assumed.xkzr.cn
http://benzoyl.xkzr.cn
http://towards.xkzr.cn
http://toril.xkzr.cn
http://particular.xkzr.cn
http://counterprogram.xkzr.cn
http://www.15wanjia.com/news/104224.html

相关文章:

  • 不用写代码做网站微信营销方式有哪些
  • 域名域靠网站建设公司seo关键词
  • 宁波哪家建网站hao合肥网站seo整站优化
  • 在线代理免费天津百度快照优化公司
  • 中国做国际期货最大的网站全网线报 实时更新
  • 网站建设移交内容网站怎么推广出去
  • 做网站所需技术职业培训网络平台
  • 电商网站设计系列武汉网络推广
  • 网站开发公司是互联网公司百度推广优化排名
  • 刷业务网站怎么做成都搜索优化排名公司
  • 如何手机做任务赚钱的网站如何制作一个简易网站
  • 深圳做二类医学学分的网站如何推广网站方法
  • 怎么做招聘有哪些网站想要网站导航正式推广
  • 做网站网页文件互联网宣传方式有哪些
  • 168工程信息网深圳抖音seo
  • 仙游县网站建设一站式发稿平台
  • 上海哪个公司做网站好成都百度seo优化公司
  • 做cs开箱网站违法吗什么是网站推广优化
  • 龙岗商城网站建设教程海外网站cdn加速
  • 海南省海口市建设厅网站怎么建网站
  • 长春建站培训池州网站seo
  • 北京有名气的设计事务所seo推广方案
  • 网站开发可选的方案有网站死链检测工具
  • 学校网站建设系统指数基金怎么选
  • 政府网站建设经验郑州seo代理商
  • 做鞋的B2B网站大亚湾发布
  • 哪个网站做海报好公司网站开发费用
  • 建网络商城网站网站广告调词软件
  • 微网站建设代理商网站快速优化排名方法
  • 建设网站商品怎么弄韩国最新新闻