Created on 2001-05-01.00:00:00 last changed 281 months ago
Notes from 10/01 meeting:
It was decided that while this is true, it's not a problem. You can't call such functions anyway; the call would be ambiguous.
The Standard does not describe how to handle an example like the following:
template <class T> int f(T, int); template <class T> int f(int, T); template<> int f<int>(int, int) { /*...*/ }
It is impossible to determine which of the function templates is being specialized. This problem is related to the discussion of issue 229, in which one of the objections raised against partial specialization of function templates is that it is not possible to determine which template is being specialized.
History | |||
---|---|---|---|
Date | User | Action | Args |
2001-11-09 00:00:00 | admin | set | messages: + msg580 |
2001-11-09 00:00:00 | admin | set | status: open -> nad |
2001-05-01 00:00:00 | admin | create |