Re[2]: ссылка в параметрах шаблона
От: breee breee  
Дата: 21.12.12 19:37
Оценка:
Вот минимальный код, который демонстрирует проблему:

void func1(long&) {}
void func2(const long&) {}

int main()
{
    int i = 1;

    func1(i); // error C2664
    func2(i); // ok
}


В C++ запрещено привязывать временный объект к ссылке на неконстанту. Хотя сообщение об ошибке в вашем случае какое-то странное. Куда-то делся указатель у Base*&. Возможно, баг MS VC++.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.