Run Code
|
API
|
Code Wall
|
Misc
|
Feedback
|
Login
|
Theme
|
Privacy
|
Patreon
Template Meta Programming
//clang 3.7.0 #include <iostream> #include <cassert> template<int i> long int factorial() { return i * factorial<i-1>(); } template<> long int factorial<0>() { return 1; } int main() { constexpr int N = 8; assert(factorial<N>() == 40320); }
run
|
edit
|
history
|
help
0
Program to Time Difference
Division by zero exception example
C++ Standard Template Library
test
10 naturalnumbers
return reference (clang)
list iota cout
ArrayList Example Starter Code 2
problem_name_2
STL Stack, C ++