http://cpp.sourceforge.net/?show=20989 g++-4.1.1 говорит на это : g++ main.cc -o tmpl_stec main.cc: In member function ‘void ns::C::Set(T) [with T = X]’: main.cc:42: instantiated from here main.cc:22: error: no matching function for call to ‘Do(X)’ main.cc:10: note: candidates are: void ns::Do(int) main.cc:14: note: void ns::Do(double) make: *** [tmpl_stec] Ошибка 1 Возможно ли по минимуму изменить определение Do(X), чтобы всё заработало? (и какого оно не собирается?). Очень не хочется запихивать class X в ns.
Ответ на:
комментарий
от sf
Ответ на:
комментарий
от sf
Ответ на:
комментарий
от ptomaine
Ответ на:
комментарий
от sf
Ответ на:
комментарий
от ptomaine
Ответ на:
комментарий
от ptomaine
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Помогите с указателями на функции в Ц++ (2006)
- Форум Cedega&Ubuntu (2006)
- Форум C++ наследование (2006)
- Форум как работать с template<int ... args> void func()? (2013)
- Форум Драйвера VIA (2007)
- Форум Не компилится ядро. (2005)
- Форум Function template with a template argument. (2013)
- Форум Помогите откомпилировать драйвер сетевухи VT6105 (2007)
- Форум Не могу понять в чём грабли (2006)
- Форум контроль параметра шаблона и вменяемый вывод сообщения об ошибке? (2013)