diff --git a/my_snippets/cpp.snippets b/my_snippets/cpp.snippets index 6bed2e9..c5a8210 100644 --- a/my_snippets/cpp.snippets +++ b/my_snippets/cpp.snippets @@ -60,6 +60,17 @@ void printMat(const vector>& mat, const string& desc){ } endsnippet +snippet pqueue "print queue" +template +void printQueue(T q){ + while(!q.empty()){ + std::cout << q.top() << " "; + q.pop(); + } + std::cout << '\n'; +} +endsnippet + snippet cout "print a variable" w cout << "$1: " << $2 << endl; endsnippet