Вход на сайт
Перегрузки методов для числовых параметров
661 просмотров
Перейти к просмотру всей ветки
в ответ AlexNek 12.11.24 21:51
А хотелось небось T: int ?
Хотелось T: int, double, float
И писать T a = b + c * d / e;
Всё равно все эти действия для указанных чисел определены, так что один код для всех должен быть. Копипастить вручную или генерацией, а потом везде прописывать "интерсивный инлайнинг" - какой-то лютый костыль из-за несовершенства архитектуры языка. Хотя инлайнинг похоже по другой причине прописан, но копипастинг-то остаётся.
Перейти на |