Subversion Repositories gelsvn

Rev

Rev 95 | Only display areas with differences | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 95 Rev 207
1
#include <time.h>
1
#include <time.h>
2
#include <iostream>
2
#include <iostream>
3
#include "HashKey.h"
3
#include "HashKey.h"
4
 
4
 
5
namespace Util
5
namespace Util
6
{
6
{
7
	
7
	
8
	int randoms1[UCHAR_MAX];
8
	int randoms1[UCHAR_MAX];
9
	int randoms2[UCHAR_MAX];
9
	int randoms2[UCHAR_MAX];
10
	int randoms3[UCHAR_MAX];
10
	int randoms3[UCHAR_MAX];
11
 
11
 
12
 
12
 
13
	
13
	
14
	bool init_randoms()
14
	bool init_randoms()
15
	{
15
	{
16
		srand(1);
16
		srand(1);
17
		int i;
17
		int i;
18
		for(i=0;i<UCHAR_MAX-1;i++)
18
		for(i=0;i<UCHAR_MAX-1;i++)
19
			randoms1[i] = rand();
19
			randoms1[i] = rand();
20
		for(i=0;i<UCHAR_MAX-1;i++)
20
		for(i=0;i<UCHAR_MAX-1;i++)
21
		randoms2[i] = rand();
21
		randoms2[i] = rand();
22
		for(i=0;i<UCHAR_MAX-1;i++)
22
		for(i=0;i<UCHAR_MAX-1;i++)
23
			{
23
			{
24
				randoms3[i] = rand();
24
				randoms3[i] = rand();
25
			}
25
			}
26
		return true;
26
		return true;
27
	}
27
	}
28
 
28
 
29
	void do_init_randoms()
29
	void do_init_randoms()
30
	{
30
	{
31
		static bool randoms_are_initialized = init_randoms();
31
		static bool randoms_are_initialized = init_randoms();
32
	}
32
	}
33
 
33
 
34
}
34
}
35
 
35