Вновь про перегрузку функций
Добавлено: 11 июн 2008, 18:20
Покуривая манул наткнулся на то, что Round имеет следующие сигнатуры:
Round (x : anyType; precision : word) : double
Round(x : anyType) : double;
Как же так, почему vip не дает мне сделать свои перегруженные функции? Хотя полагаю, что в мануале ошибка - функция одна, просто 2-й параметр не обязательный. Могу я сделать хотябы так же, т.е. как объявить необязательный параметр? Спасибо!
Round (x : anyType; precision : word) : double
Round(x : anyType) : double;
Как же так, почему vip не дает мне сделать свои перегруженные функции? Хотя полагаю, что в мануале ошибка - функция одна, просто 2-й параметр не обязательный. Могу я сделать хотябы так же, т.е. как объявить необязательный параметр? Спасибо!