Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- unsigned int startTime = clock();
- for (int i = 0; i <= 4; i++)
- {
- interval[i].start = 0;
- interval[i].end = 0;
- }
- for (int i = 1; i <= 4; i++)
- {
- interval[i].end = 100000 / 4 * i;
- interval[i].start = interval[i - 1].end + 1;
- thr[i] = CreateThread(0, 0, &FactorialCalc, &interval[i], 0, 0);
- }
- WaitForSingleObject(thr[1], INFINITE);
- WaitForSingleObject(thr[2], INFINITE);
- WaitForSingleObject(thr[3], INFINITE);
- WaitForSingleObject(thr[4], INFINITE);
- unsigned int endTime = clock();
- unsigned int searchTime = endTime - startTime;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement