Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- char *data = (char *)addr;
- int size_of_part = size / THREADS;
- char * left[THREADS + 1];
- left[0] = data;
- for (int i = 1; i < THREADS; ++i) {
- left[i] = left[i - 1] + size_of_part;
- while (*left[i] >= '0' && *left[i] <= '9') {
- left[i]++;
- }
- if (left[i] < data + size) {
- left[i]++;
- }
- }
- left[THREADS] = data + size;
- int * count[THREADS];
- pthread_t threads[THREADS];
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement