Когда мы говорим, что программа утекает память, скажем, новая без a delete в c ++, действительно ли утечка ? Я имею в виду, когда программа закончится, Эта память все еще выделена какой-то неработающей программе и не может быть использована, или ОС знает, какая память была запрошена каждой программой, и освобождает ее, когда программа завершается? Если я буду запускать эту программу много раз, у меня закончится память?