Здравствуйте promko, Вы писали:
P>если значения етих параметров не должны изменяться внутри функции : P>конечно быстрее буде передать ссылку или указатель P>с спецификатором const для безопасности
Это для параметров short int? Это с чего бы? Размер тот же (на 32-битных платформах), только обращение к памяти косвенное будет. Значит при использовании ссылок скорость в лучшем случае почти не изменится.
В то же время большие параметры (какие-нибудь крупные структуры), конечно, лучше передавать по ссылке, а уж объекты классов — тем более (иначе будет вызываться конструктор копирования).