через входные и вернуть его же через выходные? Или если он есть во входных, то в выходных не должно быть? Вообще мне не нравится вот такой неоднозначный дизайн. Хотелось бы, чтобы язык позволял указать, может ли функция модифицировать содержимое по указателю. А так выходит мы не можем отделить оптимизацию от дизайна.
может даже без указателей для ссылочных типов
Почему бы просто не руководствоваться здравым смыслом и избегать неочевидных конструкций
Обсуждают сегодня