Кто-нибудь знает, будет ли освобождена память, используемая в куче для выполнения кодов в IDE, после завершения программы?
Да. Операционные системы обычно высвобождают все ресурсы, выделенные процессу, когда процесс завершается. Обратите внимание, что это не то, что определено языком C ++, и при этом поведение C ++ не определяет c.
Независимо от того, запущен ли процесс, запущенный IDE, или что-то еще.