Re[2]: Вывод аргументов шаблоной функции
От: Yacha Россия  
Дата: 02.06.05 05:46
Оценка:
Здравствуйте, Павел Кузнецов, Вы писали:

ПК>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


Спасибо за ответ.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.