From bbe6c378fd481a32f16f424bb0829d53f8dc4b87 Mon Sep 17 00:00:00 2001 From: "Kenneth Benzie (Benie)" Date: Sat, 9 Mar 2024 11:30:44 +0000 Subject: [PATCH] Update C++ snippets --- snippets/cpp.snippets | 27 +++++++++++++++++++++++++-- 1 file changed, 25 insertions(+), 2 deletions(-) diff --git a/snippets/cpp.snippets b/snippets/cpp.snippets index 8c61765..2d6f372 100644 --- a/snippets/cpp.snippets +++ b/snippets/cpp.snippets @@ -1,2 +1,25 @@ -snippet array - std::array<${1:T}, ${2:N}> ${3:array};${4} +# C++ SnipMate snippets + +extends c + +snippet for Range based + for (${1:auto} ${2:value} : ${3:container}) { + $0 + } + +snippet for Index based + for (${1:int} i = ${2:0}; i < ${3:count}; i++) { + $0 + } + +snippet const_cast + const_cast<$1>($2)$0 + +snippet static_cast + static_cast<$1>($2)$0 + +snippet dynamic_cast + dynamic_cast<$1>($2)$0 + +snippet reinterpret_cast + reinterpret_cast<$1>($2)$0