1 #ifndef D_H 2 #define D_H 3 template<typename> struct S; 4 template<typename> struct T; 5 #endif 6