stdafx.h: When do I need it?
If you don’t want to use precompiled headers, then there is no point to using a standard include file – this will slow down the build for every file that includes it and cause them to include extra stuff that they do not need. Get rid of it and just include the headers they need.