From 2994aeccfb932d210165df15678efd2b277f0cfe Mon Sep 17 00:00:00 2001 From: "jan.reininghaus" Date: Mon, 12 May 2014 07:57:25 +0000 Subject: improved vector_vector performance git-svn-id: https://phat.googlecode.com/svn/trunk@172 8e3bb3c2-eed4-f18f-5264-0b6c94e6926d --- include/phat/representations/vector_vector.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/include/phat/representations/vector_vector.h b/include/phat/representations/vector_vector.h index 06fd060..da8ec5a 100644 --- a/include/phat/representations/vector_vector.h +++ b/include/phat/representations/vector_vector.h @@ -87,7 +87,9 @@ namespace phat { std::set_symmetric_difference( target_col.begin(), target_col.end(), source_col.begin(), source_col.end(), std::back_inserter( temp_col ) ); - target_col.swap( temp_col ); + //target_col.swap( temp_col ); + target_col = temp_col; + temp_col.clear(); } }; } -- cgit v1.2.3