У меня функция использует, можно сказать, 3 динамических массива.
Изначально объявил кол-во элементов = 0.
Перед добавлением элемента я увеличиваю размер на +1
как только массив перестаёт быть нужен, ставлю кол-во элементов = 0.
Как именно правильно поступать в таких ситуациях с точки зрения здорового кода?