From cba90bcb417eacd649ff3348d55f3948732dd7f4 Mon Sep 17 00:00:00 2001 From: Swastik Baranwal Date: Sun, 16 Jul 2023 22:23:08 +0530 Subject: [PATCH] make `fold.expresion.cpp` work with negative values --- exercises/2/fold.expresion.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/exercises/2/fold.expresion.cpp b/exercises/2/fold.expresion.cpp index cf98ecc2..8ac75454 100644 --- a/exercises/2/fold.expresion.cpp +++ b/exercises/2/fold.expresion.cpp @@ -11,8 +11,8 @@ #include template auto average(T ... t) { - return (t + ... ) / sizeof...(t); + return static_cast((t + ... )) / sizeof...(t); } int main() { std::cout << average(1, 2, 3, 4, 5, 6, 7, 8, 9, 10) << std::endl; -} \ No newline at end of file +}