Spa*_*ark 2 c++ plugins frameworks
我正在编写一个插件框架,该插件应该将数据传递给应用程序,我创建了一个插件放置数据的队列,但我希望插件可以传递多种数据类型(int,bool,char,.. .)而不仅仅是一个.
有任何想法或任何好方法吗?
如果使用boost库是一个选项,我强烈建议使用boost::any:
boost::any a(1234567);
boost::any b(12.3456);
boost::any c(12345LL);
boost::any d(true);
Run Code Online (Sandbox Code Playgroud)