#include #include #include #include #include #include namespace a::b::c { inline constexpr std::string_view str{ "hello" }; } template std::tuple> sum(T... args) { return { sizeof...(T), (args + ...) }; } int main() { auto [iNumbers, iSum]{ sum(1, 2, 3) }; std::cout << a::b::c::str << ' ' << iNumbers << ' ' << iSum << '\n'; std::array arr{ 1, 2, 3 }; std::cout << std::size(arr) << '\n'; return 0; }