Re: Вывод аргументов шаблоной функции
От: Павел Кузнецов  
Дата: 01.06.05 17:25
Оценка:
Yacha,

>
> template<typename T>
> void foo(T t)
> {
>    t = 1;
> }
>
> ...
>
> int i = 0;
> int &ii = i;
> foo(ii);//здесь передается по значению, а хотелось бы по ссылке
>


Это из-за того, что в языке нет понятия выражений "ссылочного типа", соответственно, и выведен такой тип быть не может. Подробнее см. http://rsdn.ru/Forum/Message.aspx?mid=602565&amp;only=1
Автор: Павел Кузнецов
Дата: 12.04.04
Posted via RSDN NNTP Server 2.0 beta
Легче одурачить людей, чем убедить их в том, что они одурачены. — Марк Твен
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.