Сообщение Re[5]: Передача аргументов в функцию - позиционные vs именов от 21.03.2025 19:26
Изменено 21.03.2025 19:28 swame
Re[5]: Передача аргументов в функцию - позиционные vs именов
Здравствуйте, Буравчик, Вы писали:
Б>Здравствуйте, Muxa, Вы писали:
Б>Конечно, это сложнее. Сравни с "правильным" вариантом:
Б>[ccode]
Б>void f(int i, double d, char c = 0) {}
Когда такое нужно пробросить через несколько вложенных функций, то уже не сложнее.
Либо определение повторяется методов наследников объектов.
Б>Здравствуйте, Muxa, Вы писали:
Б>Конечно, это сложнее. Сравни с "правильным" вариантом:
Б>[ccode]
Б>void f(int i, double d, char c = 0) {}
Когда такое нужно пробросить через несколько вложенных функций, то уже не сложнее.
Либо определение повторяется методов наследников объектов.
Re[5]: Передача аргументов в функцию - позиционные vs именов
Здравствуйте, Буравчик, Вы писали:
Б>Здравствуйте, Muxa, Вы писали:
Б>Конечно, это сложнее. Сравни с "правильным" вариантом:
Б>[ccode]
Б>void f(int i, double d, char c = 0) {}
Когда такое нужно пробросить через несколько вложенных вызовов, то уже не сложнее.
Либо определение повторяется у методов наследников объектов.
Б>Здравствуйте, Muxa, Вы писали:
Б>Конечно, это сложнее. Сравни с "правильным" вариантом:
Б>[ccode]
Б>void f(int i, double d, char c = 0) {}
Когда такое нужно пробросить через несколько вложенных вызовов, то уже не сложнее.
Либо определение повторяется у методов наследников объектов.