aboutsummaryrefslogtreecommitdiff
path: root/my_snippets/cpp.snippets
diff options
context:
space:
mode:
Diffstat (limited to 'my_snippets/cpp.snippets')
-rw-r--r--my_snippets/cpp.snippets11
1 files changed, 11 insertions, 0 deletions
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<vector<T>>& mat, const string& desc){
}
endsnippet
+snippet pqueue "print queue"
+template <class T>
+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