allow constructing Few from C array

This commit is contained in:
Dan Ibanez
2016-12-21 08:53:27 -07:00
parent d1a55ad2e0
commit 41c9357dde

View File

@ -15,6 +15,9 @@ class Few {
new (data() + (i++)) T(*it);
}
}
Few(T const a[]) {
for (std::size_t i = 0; i < n; ++i) new (data() + i) T(a[i]);
}
KOKKOS_INLINE_FUNCTION Few() {
for (std::size_t i = 0; i < n; ++i) new (data() + i) T();
}