From f22843065872533969720c9a0ac37433027eb55f Mon Sep 17 00:00:00 2001 From: Pagwin Date: Wed, 11 Dec 2024 12:41:07 -0500 Subject: [PATCH] impl for sum (maybe) but still need tests for it --- sum.cpp | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 sum.cpp diff --git a/sum.cpp b/sum.cpp new file mode 100644 index 0000000..052f808 --- /dev/null +++ b/sum.cpp @@ -0,0 +1,7 @@ +#include + +template auto sum(T final) { return final; } +template auto sum(T first, Ts... rem) { + return first + sum(rem...); +} +int main(void) { std::cout << sum(1.5, 2, 3, 10); }