logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

c++20协程详解(三)

前面两节我们已经能够实现一个可用的协程框架了。但我们一定还想更深入的了解协程,于是我们就想尝试下能不能co_await一个协程。下面会涉及到部分模板编程的知识,主要包括(模板偏特化,模板参数列表传值,模板函数类型推断)可以提前了解下,方便后续理解。

文章图片
#c++20#前端#服务器
c++协程详解(二)

这是c++协程实现第二篇,这里开始我们将开始真正意义上开始实现协程。对协程基础流程不清楚的,可以看我的第一篇。后续可能需要一定的模板知识,可以看下我的模板的文章,那些知识就完全够用了。本篇将实现一个协程封装的异步任务队列,即一个耗时任务到其他线程完成后,继续恢复执行流。在这里你可以看到如何通过协程去回调。下面就直接开始吧。

文章图片
#c++#开发语言
c++20协程详解(一)

c++协程执行基础流程,c++协程定义,c++协程概念

文章图片
#c++20#c++
TCP/IP详解

前言本将会尽可能详细地介绍TCP/IP的机制,而不会执着于分析协议帧结构。同时会拓展部分其他协议帮助更好理解tcp/ip协议。如有问题,欢迎讨论。知识铺垫网络结构分层谈到网络,雷打不动的分层结构图。比较常用的为4层架构,和5层架构。网络结构层也叫mac层对应数据链路层和物理层。协议设计原则为:下层看不见上层的内容,仅将上层协议包作为payload直接包装成下层的数据包。但难免会有特例,如:iarp

#c++#开发语言#后端
到底了