Я думаю, це трохи суб’єктивно; Я не впевнений, що думка буде одностайною (я бачив багато фрагментів коду, де повертаються посилання).
Відповідно до коментаря до цього питання, яке я щойно запитав, щодо ініціалізації посилань , повернення посилання може бути злим, оскільки [як я розумію] це простіше пропустити його видалення, що може призвести до витоку пам'яті.
Це хвилює мене, оскільки я наслідую приклади (якщо я не уявляю собі речі) і роблю це в досить маленьких місцях ... Хіба я неправильно зрозумів? Це зло? Якщо так, то скільки зла?
Я відчуваю, що через мішану мішку покажчиків та посилань у поєднанні з тим, що я новачок у C ++, і тотальна плутанина щодо того, чим користуватися, мої програми повинні бути витоку пам'яті пекло ...
Також я розумію, що використання розумних / спільних покажчиків загальновизнано як найкращий спосіб уникнути витоку пам'яті.