随笔分类 -  语法考究

study syntax hard
摘要:将真实的异步 IO 事件与协程相结合、例子规模控制在 200 行、能编译能运行的 Windows C++20 协程 demo,见过没?今天就给各位老铁整一个,它还支持多协程并发哦~ 阅读全文
posted @ 2025-09-22 11:34 goodcitizen 阅读(1585) 评论(1) 推荐(4)
摘要:基于 epoll 的协程调度器——零基础深入浅出 C++20 协程将真实的异步 IO 事件与协程相结合、例子规模控制在 150 行、能编译能运行的 C++20 协程 demo,见过没?今天就给各位老铁整一个,它还支持多协程并发哦~ 阅读全文
posted @ 2025-08-18 09:57 goodcitizen 阅读(888) 评论(1) 推荐(3)
摘要:没有调度器的协程不是好协程——零基础深入浅出 C++20 协程网上 C++20 协程的例子为什么难懂?要么太复杂没有进行简化,要么太简单脱离了实际使用场景,特别是后者,虽然每一行代码都能看懂,但如何在实际场景中使用就一头雾水了。今天来看一个带简单调度器的协程例子,看看协程是怎么自己运行起来的吧~ 阅读全文
posted @ 2025-07-17 10:06 goodcitizen 阅读(1585) 评论(0) 推荐(4)
摘要:协程本质是函数加状态机——零基础深入浅出 C++20 协程C++20 协程能让出控制权、能继续执行、没有线程栈的切换,看起来似乎很神奇,然而我用实打实的代码告诉你它就是个函数+状态机,你会不会拍桌子骂娘并从此对协程祛魅? 阅读全文
posted @ 2025-06-18 10:37 goodcitizen 阅读(1800) 评论(3) 推荐(6)
摘要:C++ 20 四大特性之一的协程,是如何简化网络编程复杂性的?何为有栈协程、何为无栈协程?C++20 的协程有何缺点?使用什么协程库能快速接入 C++ 20 协程?本文一一为你解答 阅读全文
posted @ 2025-05-21 10:04 goodcitizen 阅读(1858) 评论(6) 推荐(5)
摘要:你所不知道的 C/C++ 宏知识——基于《C/C++ 宏编程的艺术》C/C++ 宏缺陷这么多,它过时了吗?预处理器如何替换宏,有次数限制吗?何时终止?何为预扫描、后扫描?如何利用它们来实现延迟拼接、惰性求值,这些技术又有什么用处,宏与 C++ 模板元编程有何区别和联系?如何利用宏来生成代码?本文为你一一解答。 阅读全文
posted @ 2025-01-20 10:43 goodcitizen 阅读(2134) 评论(0) 推荐(9)
摘要:项目开发中遇到的一个问题,c++ 虐我千万遍,我待 c++ 如初恋… 阅读全文
posted @ 2022-05-30 10:42 goodcitizen 阅读(1204) 评论(1) 推荐(0)
摘要:c++ 新特性除了零碎的小知识、学不完的语法、艰深难懂的模板,究竟给我们带来了哪些好处,这里从数据库接口入手谈一谈。话说如果只是使用者的话,感觉还蛮好的…… 阅读全文
posted @ 2021-03-10 09:13 goodcitizen 阅读(1214) 评论(1) 推荐(3)
摘要:项目中遇到的真实问题,记录一下曲折的解决过程。同时试验一下使用错误关键字当标题,看看搜索量会不会上来…… 阅读全文
posted @ 2021-01-12 09:34 goodcitizen 阅读(615) 评论(0) 推荐(1)
摘要:c++ 虐我千百遍,我待 c++ 如初恋。从一个工程实际需求出发,看看通过 c++ 语法告诉编译器我们想达到的效果,到底需要经历多少波折…… 阅读全文
posted @ 2020-11-10 10:52 goodcitizen 阅读(944) 评论(0) 推荐(0)