Функция не реагирует на изменение аргумента + магия компиляции?
Когда функция не реагирует на изменение аргумента, есть несколько возможных причин, и одна из них может быть связана с так называемой "магией компиляции". Самая распространенная причина, по которой функция не видит изменения аргумента, заключается в передаче аргумента по значению (by value) вместо передачи по ссылке (by reference) или указателю. Когда аргумент передается по значению, создается ... Читать далее