If you cannot complete the entire lab then try to complete the lab up to a certain step and make sure that your executable works up to that step. Then submit a README file that tells the TA how far you got so that the TA can appropriately grade your program.
-- error checking on command line arguments: 5
-- error checking of the course file: 5
-- error checking of the scores file: 5
-- detecting players with < 20 scores: 5
-- detecting non-existent golf course: 5
-- handles many entries/big input file 10
-- correct calculation of handicaps 30
-- handicaps sorted in ascending order 15
-- good commenting and program style 20
automatic deductions
-- failure to test whether or not files
were properly opened -5
-- doesn't compile or compiles but does
nothing -50
-- didn't use STL maps: that's one of the
whole points of the lab -100
-- didn't use the sort algorithm: that's
another point of the lab! -100