← Back to Gists

constexpr auto factorial

📝 C++
aellis
aellis · Level 6 ·

Computes the factorial of a compile-time constant using constexpr for zero overhead.

C++
constexpr auto factorial(int n) { if (n <= 1) return 1; return n factorial(n - 1);
}

Comments

No comments yet. Start the discussion.