- 主题:有人关注过MS弄的这个Proxy库没?
用来实现C++多态的,但不用C++的继承方式。
还提了ISO C++ proposal。
github /microsoft/proxy
--
FROM 114.241.228.*
有点意思哦
--
FROM 183.179.53.*
看了主页简介,是mix-in的思路吧,弄个带接口的壳子模版类,里面存个T*
盲猜80%的工作已经完了。剩下的20%工作,
处理各种类型、容器类型和所有权,占了80%以上的工作量。
【 在 z16166 的大作中提到: 】
: 用来实现C++多态的,但不用C++的继承方式。
: 还提了ISO C++ proposal。
: github /microsoft/proxy
--
FROM 117.39.198.*
非侵入式设计挺好。这种库的感觉像是以前 boost 爱干的事,生生用库实现语言机制。还是离不开宏,看用起来的代码不是特别舒服。
【 在 z16166 的大作中提到: 】
: 用来实现C++多态的,但不用C++的继承方式。
: 还提了ISO C++ proposal。
:
: ...................
--
FROM 114.249.220.*
但是存个指针不就失去了模板的意义了么?std::variant的意义在于连续内存布局+多态,如果仅仅需要多态,怎么弄都行吧
--
FROM 115.192.186.*