diff --git a/day2/day.cpp b/day2/day.cpp index 94213eb..a1b9fd1 100644 --- a/day2/day.cpp +++ b/day2/day.cpp @@ -22,7 +22,7 @@ int main() { num_s = splitString(line); num.clear(); - CastStringVectorToIntVector(num_s, num); + ConvertStringVectorToIntVector(num_s, num); // decreasing bool safe = true; diff --git a/day2/second.cpp b/day2/second.cpp index d5483f9..7d41eb0 100644 --- a/day2/second.cpp +++ b/day2/second.cpp @@ -50,7 +50,7 @@ int main() { num_s = splitString(line); num.clear(); - CastStringVectorToIntVector(num_s, num); + ConvertStringVectorToIntVector(num_s, num); // Check safety with Problem Dampener support if (isSafeWithDampener(num)) { diff --git a/day5/day.cpp b/day5/day.cpp index d13f2d8..8ff97fa 100644 --- a/day5/day.cpp +++ b/day5/day.cpp @@ -49,7 +49,7 @@ int main() { } else { lineSplited = splitStringByChar(line, ','); - CastStringVectorToIntVector(lineSplited, lineSplitedInt); + ConvertStringVectorToIntVector(lineSplited, lineSplitedInt); for (int i = 0; i < rules.size(); i++) { for (int j = 0; j < lineSplitedInt.size(); j++) { diff --git a/day5/second.cpp b/day5/second.cpp index 6b99fe1..fdaaa59 100644 --- a/day5/second.cpp +++ b/day5/second.cpp @@ -49,7 +49,7 @@ int main() { } else { lineSplited = splitString(line); - CastStringVectorToIntVector(lineSplited, lineSplitedInt); + ConvertStringVectorToIntVector(lineSplited, lineSplitedInt); for (int i = 0; i < rules.size(); i++) { for (int j = 0; j < lineSplitedInt.size(); j++) { diff --git a/include/useful_funcs.h b/include/useful_funcs.h index f192cce..1718e69 100644 --- a/include/useful_funcs.h +++ b/include/useful_funcs.h @@ -14,8 +14,9 @@ inline std::vector splitString(const std::string &str) { return words; } -inline void CastStringVectorToIntVector(const std::vector &strVec, - std::vector &intVec) { +inline void +ConvertStringVectorToIntVector(const std::vector &strVec, + std::vector &intVec) { std::transform(strVec.begin(), strVec.end(), std::back_inserter(intVec), [](const std::string &s) { return std::stoi(s); }); }