1*0a6a1f1dSLionel Sambuc #ifndef SECONDHEADER 2*0a6a1f1dSLionel Sambuc #define SECONDHEADER 3*0a6a1f1dSLionel Sambuc 4*0a6a1f1dSLionel Sambuc #include "vector" 5*0a6a1f1dSLionel Sambuc 6*0a6a1f1dSLionel Sambuc template <class T> 7*0a6a1f1dSLionel Sambuc struct Address {}; 8*0a6a1f1dSLionel Sambuc 9*0a6a1f1dSLionel Sambuc template <> 10*0a6a1f1dSLionel Sambuc struct Address<std::vector<bool>> 11*0a6a1f1dSLionel Sambuc : Address<std::vector<bool>::iterator> {}; 12*0a6a1f1dSLionel Sambuc 13*0a6a1f1dSLionel Sambuc #endif 14