initializer-list insert for vector
This commit is contained in:
parent
cb8e189450
commit
1458188593
|
@ -320,6 +320,11 @@ namespace octa {
|
||||||
return &p_buf[idx];
|
return &p_buf[idx];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
T *insert(size_t idx, initializer_list<T> il) {
|
||||||
|
return insert(idx, VectorRange<const T>(il.get(),
|
||||||
|
il.get() + il.length()));
|
||||||
|
}
|
||||||
|
|
||||||
typename type::range each() {
|
typename type::range each() {
|
||||||
return VectorRange<T>(p_buf, p_buf + p_len);
|
return VectorRange<T>(p_buf, p_buf + p_len);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue