From 428c4b1f3dba8cb2c89623ef64751efee1b1fa78 Mon Sep 17 00:00:00 2001 From: Pagwin Date: Wed, 11 Dec 2024 13:58:16 -0500 Subject: [PATCH] string test for sum --- sum.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/sum.cpp b/sum.cpp index f6de3e0..efd1b27 100644 --- a/sum.cpp +++ b/sum.cpp @@ -1,4 +1,7 @@ #include +#include + +using namespace std::string_literals; template auto sum(T final) { return final; } template auto sum(T first, Ts... rem) { @@ -11,4 +14,7 @@ int main(void) { assert(dummy); dummy = sum(1.5, 1, 2, 3.5) == 8.0; assert(dummy); + dummy = sum("asdf"s, "abcdefghijklmnop"s, "qrstuvwxyz"s) == + "asdfabcdefghijklmnopqrstuvwxyz"s; + assert(dummy); }