From a2a3b8e78ff00496e391e51d7da0f59659948fba Mon Sep 17 00:00:00 2001 From: Martijn Otto Date: Wed, 22 Oct 2014 13:32:05 +0200 Subject: use emplace_back instead of push_back for creating the vector of values --- include/value.h | 19 ++++++++----------- 1 file changed, 8 insertions(+), 11 deletions(-) (limited to 'include') diff --git a/include/value.h b/include/value.h index 2fe940a..77bc0e2 100644 --- a/include/value.h +++ b/include/value.h @@ -457,28 +457,25 @@ public: // allocate a result std::vector result; - + // reserve enough space size_t count = size(); result.reserve(count); - + // and fill the result vector - for (size_t i = 0; i