через malloc или можно полностью довериться ОС ?
хороший тон, но ОС все равно все прибьет.
Обязательно
Причем, я даже скажу почему
Если ты допускаешь единичную утечку памяти в программе за все время её работы - это не страшно, операционка зачистит,(скажем , допустимо каждого типа ресурса ноль или одна утечка) Но когда ты будешь проверять пул не освобожденных ресурсов, тебе сложно будет понять, нет ли у тебя многократных утечек. И в итоге так по памяти ты не сможешь адекватно искать утечки
Обсуждают сегодня