我不知道为什么我不能为我的变量得到差异值,帮助!C++不随机
int main()
{
srand(time(NULL));
srand48(time(NULL));
Packet* firstPacket = new Packet();
firstPacket->packetSize = randSize();
firstPacket->dest = randDest();
firstPacket->arrivalTime = myExp(lamb);
Host[firstPacket->dest].Frame.push_back(firstPacket); // adding first packet
Host[firstPacket->dest].numOfPack++;
calcFrameSize(Host[firstPacket->dest]);
cout << Host[token].frameTVTime << " " << Host[token].frameSize
<< " " << token << " " << curTime << endl;
}
您的randSize()和randDest遗漏码()。 – Michael 2009-05-27 00:49:16
这是不是很清楚你想要做什么。一些基本的解释是为了。你能否也显示randSize()和randDest()的代码? – 2009-05-27 00:49:20