怎样按循环次数显示循环过程中的图像

有两个cpp,a.cpp b.cpp
a.cpp中是一个循环,总的循环次数是一定的。(因为程序其他功能的要求,循环的这个函数必须放在a.cpp中)
for(i=0;i<count;i++)
{......
产生图像
......
}

b.cpp是显示图像函数(因为程序其他功能的要求,显示图像的函数必须放在b.cpp中)

现在我需要完成的功能是,在循环总次数一定的情况下,用户可以通过输入0~循环总次数这个范围内的数字num,显示在循环进行到第num次时产生的图像。

ps:因为循环次数很大,并且图像是三维的,也很大,所以不能先在循环时把所有结果保存,然后全部传给a.pp准备显示,这样对内存要求太高了。

只用告诉我大概的思路方法就行~~不用提供代码
谢谢大神~~

我没看懂你的问题。
你的输入输出是啥?
输入num,num < count 输出 如果i==num,输出图像?