"PengYu.UT@gmail.com" One problem to use templates extensively is that it tends to take a long time to compile. Other than changing to a different compiler, are there any techniques to reduce the compile time? > 1. Precompiled headers - if your compiler supports precompiled headers, put all template header includes into it and use it ...