Boost logo

Boost Users :

Subject: Re: [Boost-users] How to test if a type is of some form?
From: Johan Råde (rade_at_[hidden])
Date: 2008-09-24 13:06:33


Peng Yu wrote:
> Hi,
>
> I want to test if template argument is of some form like in the
> following code. I could define some helper class to do such test. But
> I'm wondering if there is any easy to do it with boost? The
> type_traits's is_same does not work in this case. I'm wondering if
> there could be some generalization of it.
>
> template <T>
> void f() {
> //For example, I want to test if T is of the
> // form of std::complex<S>
>
> }
>
> Thanks,
> Peng

http://www.boost.org/doc/libs/1_36_0/libs/type_traits/doc/html/boost_typetraits/reference/is_complex.html

--Johan


Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net