「observer」设计模式「observer」设计模式一、代码整体功能总结这段代码实现了一个异步事件总线(EventBus)系统,核心是基于观察者模式 + 环形队列,将「事件发布」和「事件处理」解耦: 发布者只负责将事件放入队列,不直接触发处理; 调度器在合适时机(如主循环...2026-02-02设计模式
「嵌入式结构体 + 反向父指针」设计模式「嵌入式结构体 + 反向父指针」设计模式今天来总结一下C语言中常用的「嵌入式结构体 + 反向父指针」设计模式 以我自己写的代码为例子: 123456789101112struct AbCanvasGTK { struct GtkGfx* ...2026-01-20设计模式