From 6ddff9dfde02f7b8474bec045971ce5fcb960fb8 Mon Sep 17 00:00:00 2001 From: Danny Robson Date: Wed, 10 Aug 2016 17:33:45 +1000 Subject: [PATCH] coord/base: use std::fill for scalar constructor --- coord/base.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/coord/base.hpp b/coord/base.hpp index 20c50ac0..42c5abde 100644 --- a/coord/base.hpp +++ b/coord/base.hpp @@ -45,7 +45,7 @@ namespace util { namespace coord { base () = default; constexpr explicit base (T val) - { for (size_t i = 0; i < S; ++i) this->data[i] = val; } + { std::fill (begin (), end (), val); } constexpr base (const base &rhs) = default; base& operator= (const base &rhs) = default;