From 71b39bcf60182d1686966db34225a670d13e3594 Mon Sep 17 00:00:00 2001 From: graehl Date: Thu, 8 Jul 2010 19:12:59 +0000 Subject: misc git-svn-id: https://ws10smt.googlecode.com/svn/trunk@185 ec762483-ff6d-05da-a07a-a48fb63a330f --- decoder/sparse_vector.h | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'decoder/sparse_vector.h') diff --git a/decoder/sparse_vector.h b/decoder/sparse_vector.h index 26f5d791..7794fd5e 100644 --- a/decoder/sparse_vector.h +++ b/decoder/sparse_vector.h @@ -18,6 +18,11 @@ public: typedef std::map MapType; typedef typename std::map::const_iterator const_iterator; SparseVector() {} + explicit SparseVector(std::vector const& v) { + MapType::iterator p=values_.end(); + for (unsigned i=0;i