(Emacs/snippets)~Modified some C++ snippets to be easier to use

This commit is contained in:
2024-04-24 04:06:56 +05:30
parent 8ea2b51e5a
commit ff1dab3f6b
7 changed files with 7 additions and 7 deletions

View File

@@ -5,5 +5,4 @@ class ${1:Name} {
public: public:
${1:$(yas/substr yas-text "[^: ]*")}(); ${1:$(yas/substr yas-text "[^: ]*")}();
${2:virtual ~${1:$(yas/substr yas-text "[^: ]*")}();} ${2:virtual ~${1:$(yas/substr yas-text "[^: ]*")}();}
$0 };$0
};

View File

@@ -1,5 +1,5 @@
# -*- mode: snippet -*- # -*- mode: snippet -*-
# name: copy # name: copy
# key: cpy # key: copy
# -- # --
std::copy(std::begin(${1:container}), std::end($1), std::begin($2)); std::copy(std::begin(${1:container}), std::end($1), std::begin($2));

View File

@@ -1,6 +1,6 @@
# -*- mode: snippet -*- # -*- mode: snippet -*-
# name: copy_if # name: copy_if
# key: cpi # key: copy_if
# -- # --
std::copy_if(std::begin(${1:container}), std::end($1), std::begin($2), std::copy_if(std::begin(${1:container}), std::end($1), std::begin($2),
[]($3) { []($3) {

View File

@@ -1,5 +1,5 @@
# -*- mode: snippet -*- # -*- mode: snippet -*-
# name: count # name: count
# key: cnt # key: count
# -- # --
auto n = std::count(std::begin(${1:container}), std::end($1), $2); auto n = std::count(std::begin(${1:container}), std::end($1), $2);

View File

@@ -1,6 +1,6 @@
# -*- mode: snippet -*- # -*- mode: snippet -*-
# name: delete # name: delete
# key: dl # key: delete
# uuid: dl # uuid: dl
# -- # --
delete ${1:pointer}; delete ${1:pointer};

View File

@@ -1,4 +1,5 @@
# -*- mode: snippet -*- # -*- mode: snippet -*-
# name: enum # name: enum
# key: enum
# -- # --
enum ${1:NAME} {$0}; enum ${1:NAME} {$0};

View File

@@ -1,6 +1,6 @@
# -*- mode: snippet -*- # -*- mode: snippet -*-
# name: equal # name: equal
# key: eql # key: equal
# -- # --
if (std::equal(std::begin(${1:container}), std::end($1), std::begin($2))) { if (std::equal(std::begin(${1:container}), std::end($1), std::begin($2))) {
$3 $3