先来看看如何赋值把:
与非标准容器一起使用

assign也支持部分不在stl中定义的非标准容器,比如slist和hash_map hash_set 用法和标准容器一样、
此外,assign也支持大部分boost的库容器
特化 swap
由于我们特化了swap,因此boost::swap 和std::swap效果一样
特化adl可找到的swap
先来看看如何赋值把:
与非标准容器一起使用
assign也支持部分不在stl中定义的非标准容器,比如slist和hash_map hash_set 用法和标准容器一样、
此外,assign也支持大部分boost的库容器
特化 swap
由于我们特化了swap,因此boost::swap 和std::swap效果一样
特化adl可找到的swap