Autograder for C++ programming projects