From f35472214a4ca45a88ac09254e5b2e25fd0c09dd Mon Sep 17 00:00:00 2001 From: belal Date: Sun, 28 Feb 2010 19:00:27 -0500 Subject: [PATCH] Made the number of iterations easy to change, and the percentage indicator less spammy, it now overwrites itself as it goes. --- examples/expbench.cpp | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/examples/expbench.cpp b/examples/expbench.cpp index ba2606749..b091e79fd 100644 --- a/examples/expbench.cpp +++ b/examples/expbench.cpp @@ -29,15 +29,17 @@ int main (void) } time(&start); - for(uint32_t i = 0; i< 10000;i++) + uint32_t iterations = 1000; + cout << "doing " << iterations << " iterations" << endl; + for(uint32_t i = 0; i< iterations;i++) { if(!DF.InitMap()) break; DF.getSize(x_max,y_max,z_max); - if((i % 100) == 0) + if(i%(iterations/100) == 0) { - int percentage = i / 100; - cout << percentage << " %" << endl; + int percentage = i / (iterations/100); + cout << "\b" << percentage << " %\xd"; // carridge return, not line feed, so percentage, less console spam :) } for(uint32_t x = 0; x< x_max;x++) {