}
 endsnippet
 
+snippet fore "range-based for loop"
+for (auto ${1:n} : ${2:v})
+{
+       ${VISUAL}${0}
+}
+endsnippet
+
 snippet cplat "Cross platform pre processor split" b
 #if defined(__GNUC__) && defined(__unix__)
 ${1}
 #elif defined(__APPLE__)
 ${2}
-#elif defined(WIN32)
+#elif defined(_WIN32)
 ${3}
 #endif
 endsnippet