这个函数是用于产生随机种子的,在使用时切记调用一次就可以了
const string CCH="0123456789ABCDEF";
void createTagSet(string *strvec,int len)
{
for(int i=0; i<len; i++)
strvec[i]="000000000000000000000000";
srand(time(0));
int index=0;
for(int i=0; i<len; i++)
{
for(int j=0; j<24; j++)
{
index=rand()%16;
strvec[i][j]=CCH[index];
}
}
}
上面的函数用于产生len个长度为24的随机字符串,但是两次调用的时候产生的随机字符串数组是一样的,把srand放在主函数中调用一次,问题就解决了