Ask Question

Name:
Title:
Your Question:

Answer Question

Name:
Your Answer:
User Submitted Source Code!


Description:
  rand_num.cpp
Language: C/C++
Code:
#include <stdio.h>
#include <algorithm>
#include <unistd.h>

int main(int argc, char *argv[])
{
         // Generate a random number for our file name submission
    srand((unsigned int) time((time_t *) NULL));

    unsigned mVirtualID = (unsigned) ((((double) rand()) / (((double) RAND_MAX) + 1)) * kMaxVirtualID) + 1;

    // Generate the Submission ID by adding the 3 digit random no. into the Changelist no.
    mVirtualID = mChangeList * 1000 + mVirtualID;
    // This will create a 10 digits ID in which 1st 7 digits will be the Changelist no.
    // and the next 3 digits will be a random no.


    sprintf(zipName, "%u.zip", mVirtualID);
}
          
          
Comments: