summaryrefslogtreecommitdiff
path: root/.vim/snippets/cpp.snippets
diff options
context:
space:
mode:
Diffstat (limited to '.vim/snippets/cpp.snippets')
-rw-r--r--.vim/snippets/cpp.snippets43
1 files changed, 0 insertions, 43 deletions
diff --git a/.vim/snippets/cpp.snippets b/.vim/snippets/cpp.snippets
deleted file mode 100644
index 30f57fd..0000000
--- a/.vim/snippets/cpp.snippets
+++ /dev/null
@@ -1,43 +0,0 @@
-# Read File Into Vector
-snippet readfile
- std::vector<char> v;
- if (FILE *${2:fp} = fopen(${1:"filename"}, "r")) {
- char buf[1024];
- while (size_t len = fread(buf, 1, sizeof(buf), $2))
- v.insert(v.end(), buf, buf + len);
- fclose($2);
- }${3}
-# std::map
-snippet map
- std::map<${1:key}, ${2:value}> map${3};
-# std::vector
-snippet vector
- std::vector<${1:char}> v${2};
-# std::shared_ptr
-snippet shared
- std::shared_ptr<${1:type}> ptr${2};
-# std::unique_ptr
-snippet unique
- std::unique_ptr<${1:type}> ptr${2};
-# std::weak_ptr
-snippet weak
- std::weak_ptr<${1:type}> ptr${2};
-# Namespace
-snippet ns
- namespace ${1:`Filename('', 'my')`} {
- ${2}
- } /* $1 */
-# Class
-snippet cl
- class ${1:`Filename('$1_t', 'name')`} {
- public:
- $1 (${2:arguments});
- virtual ~$1 ();
-
- private:
- ${3:/* data */}
- };
-snippet fori
- for (int ${2:i} = 0; $2 < ${1:count}; $2${3:++}) {
- ${4:/* code */}
- }