No, they can’t. The draft C++0x standard has a section (14.5.5) on class template partial specialisations, but no mention of function template partial specialisations.
More Related Contents:
- Check if a class has a member function of a given signature
- std::enable_if to conditionally compile a member function
- C++11 does not deduce type when std::function or lambda functions are involved
- Variadic template pack expansion
- std::function vs template
- initializer_list and template type deduction
- What is the partial ordering procedure in template deduction
- C++11: I can go from multiple args to tuple, but can I go from tuple to multiple args? [duplicate]
- Matching alias template as template argument
- How do compilers treat variable length arrays
- void_t “can implement concepts”?
- How can I output the value of an enum class in C++11
- How Does std::enable_if work?
- Can the point-of-instantiation be delayed until the end of the translation unit?
- How to pass a template function in a template argument list
- Is there a compiler bug exposed by my implementation of an is_complete type trait?
- Returning a void?
- Passing a lambda into a function template
- using SFINAE for template class specialisation
- templated typedef?
- std::enable_if : parameter vs template parameter
- Why does the template-id in “A=0” not compile without space because of the greater-or-equal-than operator “>=”?
- std::is_base_of for template classes
- Specializing a template on a lambda in C++0x
- Is there a way to write make_unique() in VS2012?
- How to combine std::bind(), variadic templates, and perfect forwarding?
- Lambdas and std::function
- Concatenate compile-time strings in a template at compile time?
- using extern template (C++11) to avoid instantiation
- Using ‘void’ template arguments in C++