Skip to content

Commit 719605f

Browse files
committed
Revert "Added vector manipulation in C++"
This reverts commit a2fab03.
1 parent 773059d commit 719605f

File tree

1 file changed

+0
-40
lines changed

1 file changed

+0
-40
lines changed

public/data/cpp.json

Lines changed: 0 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -41,45 +41,5 @@
4141
"author": "saminjay"
4242
}
4343
]
44-
},
45-
{
46-
"categoryName": "Array Manipulation",
47-
"snippets": [
48-
{
49-
"title": "Transform Vector",
50-
"description": "Transforms a vector using a function",
51-
"code": [
52-
"#include <ranges>",
53-
"#include <vector>",
54-
"",
55-
"template <typename T, typename F>",
56-
"auto transform(const std::vector<T>& vec, F&& transformer) {",
57-
" using U = std::invoke_result_t<F, T>;",
58-
" return vec",
59-
" | std::views::transform(std::forward<F>(transformer))",
60-
" | std::ranges::to<std::vector<U>>();",
61-
"}"
62-
],
63-
"tags": ["cpp", "array", "transform", "utility"],
64-
"author": "majvax"
65-
},
66-
{
67-
"title": "Filter Vector",
68-
"description": "Filters a vector using a predicate function",
69-
"code": [
70-
"#include <ranges>",
71-
"#include <vector>",
72-
"",
73-
"template <typename T, typename P>",
74-
"auto filter(const std::vector<T>& vec, P&& predicate) {",
75-
" return vec",
76-
" | std::views::filter(std::forward<P>(predicate))",
77-
" | std::ranges::to<std::vector<T>>();",
78-
"}"
79-
],
80-
"tags": ["cpp", "array", "filter", "utility"],
81-
"author": "majvax"
82-
}
83-
]
8444
}
8545
]

0 commit comments

Comments
 (0)