Output: 1 took 19373.84 msec 2 took 11036.73 msec 3 took 7440.38 msec 4 took 7604.60 msec 5 took 7065.02 msec
It seems I have to state a warning with the timings I've reported. When I added another testcase, without changing any of the other loops, the timings of testcase 5 have gone up to something slower (approx. 7800 msec) than testcase 3 and 4 (still approx 7500 msec). Testcase 6 is now continuously being reported as being slightly faster (changed the loopcode for the qresult2 array, not the m_delete).
It would appear the order in which the tests are being performed in the source code is also of some influence to the performance of it. :-(
Regards,
Arjan