前言:
#include <any>
c++17里引入了std::any类型,这个类型类似于union类型,但是比union功能多且能容纳所有类型(内置类型/自定义类型),同时提供 type 方法用于获取一个 type_info 实例,进而用于准确判断入参的准确类型。
#include <any>
c++17里引入了std::any类型,这个类型类似于union类型,但是比union功能多且能容纳所有类型(内置类型/自定义类型),同时提供 type 方法用于获取一个 type_info 实例,进而用于准确判断入参的准确类型。