奇怪,同一段程序,运行次数越多耗时就越多

奇怪,同一段程序,运行次数越多耗时就越多,高手请进
我有一个函数transform(double   *   r,   double   *   i,   double   dimension,double   p)
单独测试他的运行时间,测过多次都是7或8ms。
但是我对它
for(int   i   =   0;   i   <   16;   i++)
{
      for(int   j   =   0;   j   <   64;   j++)
            {
                    transform();
              }
}
内循环要运行transform()64次,外循环是16次。
现在的问题是,外循环每运行一次,内循环所耗的时间就会多10ms左右,比如i=0时,内循环需要476ms,当i=1时,内循环就需要486ms,随着i的增大,内循环所耗时间就越老越多,到最后简直无法忍受。请问运行时间增多的原因可能出现在哪里?

------解决方案--------------------
transform();有关
我以前也碰上过,找了1个礼拜才早出原因,
我都晕死了
------解决方案--------------------
问题应该是你transform里的问题了吧?你transform不帖出来估计把大伙给晕了
------解决方案--------------------
跟资源占用与释放有关。