我想 boost::assign 一个列表给一个空值。就像是:
using namespace boost::assign;
std::list<int> myList = list_of<int>();
我想这样做的原因是我有一个要初始化的列表映射,并且映射中的一个列表是空的。所以我实际上想:
std::map<int, std::list<int> > myMap =
(map_list_of(0, list_of<int>())
(1, list_of<int>(1)(2))
(3, list_of<int>(99));