The most dangerous C++ project is not the hardest one. It is the one that looks easy until documentation, testing, screenshots, source-code structure, and viva preparation begin. Most students do not ...