Перегрузка шаблонной и не шаблонной функций
От: kvser  
Дата: 25.04.11 07:01
Оценка:
#include <iterator>

namespace myspace
{
struct mystruct{};
void distance(mystruct a, mystruct b)
{
}
}

int main()
{
using namespace myspace;
using namespace std;

mystruct a,b;
distance(a,b); //1
}

http://codepad.org/eYGf0wTp
Почему в 1 компилятор отдает предпочтение шаблонной функции?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.