可以不使用stdafx.h编写C++程序。stdafx.h是预编译头文件,用于优化编译速度。如果不使用stdafx.h,编译器将不会预编译头文件,可能会导致编译速度变慢,但并不影响程序的功能。可以在项目属性中设置不使用预编译头文件,或者在源文件中不包含stdafx.h即可。