From fd849ecfa4e11117f92acc173b7a8e9ab7a12749 Mon Sep 17 00:00:00 2001 From: Patrick Date: Wed, 24 Jul 2024 18:44:26 +0200 Subject: [PATCH] changed assign to use initializer_list::size() fix --- include/const_vector.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/const_vector.hpp b/include/const_vector.hpp index 10c75e2..695615a 100644 --- a/include/const_vector.hpp +++ b/include/const_vector.hpp @@ -358,7 +358,7 @@ namespace cc { template constexpr void const_vector::assign(std::initializer_list values) { - if (values.size() > N) throw std::invalid_argument("Initializer list in assign has more elements than size" + std::to_string(values_size) + ">=" + std::to_string(N)); + if (values.size() > N) throw std::invalid_argument("Initializer list in assign has more elements than size" + std::to_string(values.size()) + ">=" + std::to_string(N)); _size = values.size(); std::copy(values.begin(), values.end(), _arr); }