我正在制作一个从std::array派生的小助手类。> myobj = {1,2}; //brace initialization calls custom constructor with inner elements as arguments参数的数量必须完全匹配,所以我倾向于在构造函数中使用类似于可变函数参数的东西(因为我不仅每次都要在数组中使用2个元素)。使用它,我如何
自定义分配器,特别是定制allocate/deallocate方法的能力非常有用-允许控制在某些性能关键领域中使用的低级内存分配策略。基于节点容器的和是我脑海中浮现的几个例子。据我所知,标准要求这些方法与放置new和显式销毁具有相同的效果,即: construct (_Type *should give the same effect as:
destroy (_Type