Скачать MetaTrader 5

Произвольное число параметров импортируемой функции

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Нет компьютера под рукой? Переписывайся с друзьями с помощью телефона!
Anton
89
Anton 2010.02.13 21:19 

Столкнулся со следующей ситуацией:

Например в либре test.dll есть функция 

int Sum(int a, int b=1, int c=10) {return(a+b+c);}

Меня интересует как объявить эту функцию в скрипте .mq5 чтобы я мог вызывать эту функцию с произвольным числом параметров:

Print(Sum(5));

Print(Sum(5,2,9));

Print(Sum(5,1)); 
Ilyas
1206
Ilyas 2010.02.15 11:36  
antonix писал(а)  :

Меня интересует как объявить эту функцию в скрипте .mq5 чтобы я мог вызывать эту функцию с произвольным числом параметров:

Так и определять:

int Sum(int a, int b=1, int c=10);

 

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий