From 145818859314305c005b892939f1196dca1afb2d Mon Sep 17 00:00:00 2001 From: q66 Date: Thu, 16 Apr 2015 23:11:56 +0100 Subject: [PATCH] initializer-list insert for vector --- octa/vector.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/octa/vector.h b/octa/vector.h index 8e43444..9d12983 100644 --- a/octa/vector.h +++ b/octa/vector.h @@ -320,6 +320,11 @@ namespace octa { return &p_buf[idx]; } + T *insert(size_t idx, initializer_list il) { + return insert(idx, VectorRange(il.get(), + il.get() + il.length())); + } + typename type::range each() { return VectorRange(p_buf, p_buf + p_len); }