From 97a8519084a401ae4a243b2273cc15f74e42219d Mon Sep 17 00:00:00 2001 From: "G.E" Date: Fri, 17 May 2024 23:27:42 +0300 Subject: [PATCH] stl'ed another one --- examples/patbench.cc | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/examples/patbench.cc b/examples/patbench.cc index 31dc73a5..2b45d43a 100644 --- a/examples/patbench.cc +++ b/examples/patbench.cc @@ -459,10 +459,8 @@ public: // dynamic storage.) vector cstrPatterns; cstrPatterns.reserve(patterns.size()); - for (const auto &pattern : patterns) { - // cppcheck-suppress useStlAlgorithm - cstrPatterns.push_back(pattern.c_str()); - } + auto pstr = [](const string &pattern) { return pattern.c_str(); }; + std::transform(patterns.begin(), patterns.end(), std::back_inserter(cstrPatterns), pstr); Clock clock; clock.start();