我有一个程序,可以读取一组输入文件(每个大约130MB),并执行一些数据搜索。程序必须多次读取所有输入文件。读数是通过循环执行的。在循环达到第17次迭代之前,一切都很正常。pointer being freed was not allocatedAbort trap
循环的执行次数可以少于17次,并且效果很好,但是如果循环的执行次数超过17次,则会出现以下消息。主要的问题是,程序应该执行超过200次的
我可以这样做:if n not in numbers:但我不想被限制在一个任意的范围(例如-100 -> 100另一种选择是对每个整数进行迭代,但这将是非常低效率的。编辑:,因为我想要做的事情有很多问题,所以我正在更新这个问题来解释一些背景。这种情况并不经常发生,所以它不需要非常高效,但是由于数据量可能会变得相当大,所以我需要减少迭代次数。我意识到有几种简单的