27 template<
typename T,
typename ... C >
30 std::vector<T> vector{};
44 ([&]{vector.push_back(std::move(movedElement));}(), ...);
45 FANG_ASSERT(vector.size() ==
sizeof...(movedElement),
"Vector size must match parameter pack size");
#define FANG_ASSERT(CONDITION, DESC)
Definition fang_assert.hpp:24
Definition make_vector_with_moved_list.hpp:9
std::vector< T > makeVectorWithMovedList(C ... movedElement)
Definition make_vector_with_moved_list.hpp:28