从这里开始的讨论,我想知道以下代码是否有内存泄漏:
int main()
{
   new int();
   //or
   int* x = new int();
   return 0;
}
我知道操作系统会回收内存,但无论如何它都是泄漏?我相信它是.
什么定义了内存泄漏?我只能在标准中找到一个参考,并没有太大帮助.
编辑:我不想开始辩论 - "我认为......"不是我正在寻找的那种答案.我最感兴趣的是 - C++书籍或网站或者其他任何关于它的内容.