16
0
mirror of https://github.com/MaSzyna-EU07/maszyna.git synced 2026-07-18 18:09:18 +02:00

Replace ExchangeCharInString with std::ranges::replace

This commit is contained in:
docentYT
2026-05-01 00:43:22 +02:00
parent 2faf3293b1
commit 350123fb9e
4 changed files with 5 additions and 23 deletions

View File

@@ -154,26 +154,6 @@ bool FuzzyLogicAI(double Test, double Threshold, double Probability)
return false;
}
std::string ExchangeCharInString(std::string const &Source, char const From, char const To)
{
std::string replacement;
replacement.reserve(Source.size());
std::for_each(std::begin(Source), std::end(Source),
[&](char const idx)
{
if (idx != From)
{
replacement += idx;
}
else
{
replacement += To;
}
});
return replacement;
}
std::vector<std::string> &Split(const std::string &s, char delim, std::vector<std::string> &elems)
{ // dzieli tekst na wektor tekstow