diff --git a/src/debugwriter.h b/src/debugwriter.h index 27244d1..c7b10ed 100644 --- a/src/debugwriter.h +++ b/src/debugwriter.h @@ -24,6 +24,7 @@ #include #include +#include /* A cheap replacement for qDebug() */ @@ -44,6 +45,15 @@ public: return *this; } + template + Debug &operator<<(const std::vector &v) + { + for (size_t i = 0; i < v.size(); ++i) + buf << v[i] << " "; + + return *this; + } + ~Debug() { std::clog << buf.str() << std::endl;