阅读C++书,但我看不到答案。 我知道的是充满活力的记忆分配,例如当我行使职能时:
void memoryleak(){
int * ptr = new int;
}
但是,由于点名是局部变量,加上记忆线的点名被分配,因为它静态,因此所分配的记忆被丢失,不能再用于方案。
But does it mean the memory is lost forever or only until the program is terminated like after compiling this code snippet:
main(){
int * ptr = new int;
}
在方案终止后,是否保留或分配记忆? 如果中止分配,重新启动常设仲裁法院是否将所有旧的记忆重新定位。 还有一个问题,即从奇怪的角度来看,它们(在分配中)使用的记忆是什么?