C++17标准库std::any

定义在any头文件中:#include
是一个可用于任何类型单个值的类型安全的容器.

使用方法
#include 
#include 

int main() {
   
	// 存储任意类型的单个值
	// 成员函数type():返回容器中的值的类型
	// 非成员函数std::any_cast():强制类型转换
	std::any a = 1;
	std::cout << a.type().name() << ": " << std:

你可能感兴趣的:(cpp)