【C++11】Any類的實現

boost庫有一個Any類,是一個特殊的只能容納一個元素的容器,他能夠擦除類型,給任何類型賦值。web boost::any a = 1; boost::any a = 1.1; std::vector<boost::any> v; v.push_back(a); v.push_back(b); int va = boost::any_cast<int>(a); ... 關鍵點就是,須要擦除具
相關文章
相關標籤/搜索