ultimatepp/reference/Timing/main.cpp
mdelfede 263ff5f895 changed svn layout
git-svn-id: svn://ultimatepp.org/upp/trunk@281 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2008-06-07 22:31:27 +00:00

27 lines
365 B
C++

#include <Core/Core.h>
using namespace Upp;
CONSOLE_APP_MAIN
{
Index<String> index;
TimeStop tm;
for(int i = 0; i < 1000000; i++) {
int x;
String q;
{
RTIMING("rand");
x = rand();
}
{
RTIMING("AsString");
q = AsString(x);
}
{
RTIMING("Index::FindAdd");
index.FindAdd(q);
}
}
RDUMP(index.GetCount());
RDUMP(tm.Elapsed());
}