Boost库中的type_erasure模块提供了一种基于类型擦除的泛型编程机制,其中subscriptable概念为提供对容器结构的下标操作。下面我们来看一个相关的测试程序。
#include <boost/type_erasure/any.hpp>
#include <boost/type_erasure/any_cast.hpp>
#include <boost/type_erasure/builtin.hpp>
Boost库中的type_erasure模块提供了一种基于类型擦除的泛型编程机制,其中subscriptable概念为提供对容器结构的下标操作。下面我们来看一个相关的测试程序。
#include <boost/type_erasure/any.hpp>
#include <boost/type_erasure/any_cast.hpp>
#include <boost/type_erasure/builtin.hpp>