TA marking system using shared memory
- ta_marker_a_101270837_101292844.cpp - part 2a (no semaphores)
- ta_marker_b_101270837_101292844.cpp - part 2b (with semaphores)
- rubric.txt - the rubric
- exams/ - exam files
make
Part 2a:
./ta_marker_a 3
Part 2b:
./ta_marker_b 3
number is how many TAs
make clean
Part 2a - TAs share memory for rubric and exams, no sync so race conditions happen
Part 2b - semaphores added to fix race conditions