//test the variadic template initialization features. #ifndef __VARIADIC_TEMPLATES #error "need to compile with variadic template compiler" #endif struct test { template < typename... Values > test ( const Values&... values ) ; }; test x={ 1,2,3 };