借助C++反射机制实现C++抽象工厂,代码可直接复用,Linux & Windows。
反射源码:
https://github.com/czfdlut/CodeProject/tree/master/src/reflect
抽象工厂:
https://github.com/czfdlut/CodeProject/blob/master/src/pattern/factory_abstract.h
https://github.com/czfdlut/CodeProject/blob/master/src/pattern/factory_abstract.cpp