diff --git a/src/include/ranges/x_to_string.h b/src/include/ranges/x_to_string.h index 8d00dd4..fa4d263 100644 --- a/src/include/ranges/x_to_string.h +++ b/src/include/ranges/x_to_string.h @@ -49,7 +49,7 @@ namespace MultiArrayHelper template static inline std::string mk(const std::tuple& tp) { - return TupleToString::mk(tp) + " , " + xToString(std::get(tp)); + return TupleToString::mk(tp) + "," + xToString(std::get(tp)); } }; @@ -79,12 +79,12 @@ namespace MultiArrayHelper template <> inline std::string xToString(const DynamicMetaT& x) { - std::string out = "[ "; + std::string out = "["; for(size_t i = 0; i != x.size(); ++i){ out += x[i].first; - out += " , "; + out += ","; } - out.pop_back(); + //out.pop_back(); out.back() = ']'; return out; } @@ -92,11 +92,11 @@ namespace MultiArrayHelper template inline std::string xToString(const std::vector& x) { - std::string out = "[ "; + std::string out = "["; for(auto& y: x){ - out += xToString(y) + " , "; + out += xToString(y) + ","; } - out.pop_back(); + //out.pop_back(); out.back() = ']'; return out; } @@ -104,11 +104,11 @@ namespace MultiArrayHelper template inline std::string xToString(const std::array& x) { - std::string out = "[ "; + std::string out = "["; for(auto& y: x){ - out += xToString(y) + " , "; + out += xToString(y) + ","; } - out.pop_back(); + //out.pop_back(); out.back() = ']'; return out; } @@ -116,7 +116,7 @@ namespace MultiArrayHelper template inline std::string xToString(const std::tuple& tp) { - return "{ " + TupleToString::mk(tp) + " }"; + return "{" + TupleToString::mk(tp) + "}"; } }