Сообщения
Сообщения за февраль, 2015
Variable number of arguments (Swift / С++ / Ruby)
- Получить ссылку
- X
- Электронная почта
- Другие приложения

Variable number of arguments В очередной раз пытаюсь начать изучать Swift. И в очередной раз натыкаюсь на совершенно странные на мой взгляд вещи. Вот например, в Swift есть параметры функций переменной длины. Берем пример прямо из книги от эплов о свифте: Swift sum Вроде-бы все красиво, функция принимает любое количество аргументов и превращает их в массив, с которым работать просто и приятно. Не нужно никаких сишных va_list и т.д. НО Дальше в книге просят написать функцию, которая посчитает среднее параметров. Вроде-бы все хорошо, сумма у нас уже есть. Нужно поделить сумму на количетво элементов.