挺有意思的弄着玩了玩。之前就封装过了edb,因为用的基本都是标准库,所以跨平台移植起来没遇到问题。
已经通过了win11和ubuntu的测试,mac我没有....clang gcc msvc 都能够通过编译 ("cpp20+"标准的前提下),都在头文件里,引用就可以了,做了符号污染的处理了,解耦成都也是比较高,直接赋值也可以。