1

我正在寻找一个想法,如何在我的巨大代码中找到所有在循环头中声明变量的 while 循环。问题是

while ( item a = list.next() )

在 xlC 12.1 中无法正常工作:循环的每次迭代都会调用“item”的构造函数,但只调用一次析构函数。这似乎是编译器中的一个错误。结果是新编译器的内存泄漏。

无论如何,我想确保它不会发生在程序的其他地方,我真的不知道该怎么做。有任何想法吗?

4

0 回答 0