C++: Specify default value of class template argument based on previous argument?
175
Where and why do I have to put the "template" and "typename" keywords?
42055
Overload a C++ function according to the return value
150506
Propagating 'typedef' from based to derived class for 'template'
75987
How do you use the non-default constructor for a member?
84242
Does new[] call default constructor in C++?
35423
using class name in a class template without template parameters
139239
variadic template parameter pack expanding for function calls
137605
Why can't the compiler deduce the template type from default arguments?
147925
Determine if Type is a pointer in a template function
104809
How can I read a function's signature including default argument values?
130160
Is there a template in C++11 to deduce the optimal type to use when passing a value to a function?
4600
multiple definition of template specialization when using different objects
32960
Initialize parameter of method with default value
103063
How to programmatically specify multiple iterators?
62045
A function with variable number of arguments with known types, the c++11 way
56938
Initialization of all elements of an array to one default value in C++?
27846
How to avoid simple recursive template typedefs