Re[4]: инициализация массива посредство new
От: Atilla Россия  
Дата: 28.10.02 00:43
Оценка:
Здравствуйте Andrew S, Вы писали:

AS>А какая разница... short int и так передается в функцию 32-х битными значениями — либо в стеке, либо через регистры.


Вообще-то это от реализации компиллятора зависит и от настроек оптимизации. Если оптимизация не сработала, то при передаче short int по ссылке в стек кладется адрес переменной (обычно тоже 32-битный) и дальше идет косвенное обращение к параметру через адрес. Вполне возможно, что оно в теле функции кладется в регистр (если компиллятору регистров хватает).
Кр-ть — с.т.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.