October 30, 2006
Is there a built-in way to get the complex type associated with a given floating point type?

I guess if x is some floating point variable I could say,

  alias typeof(x+0i) complex_t;

is that the best bet?

Thanks,
--bb
October 30, 2006
Bill Baxter wrote:
> Is there a built-in way to get the complex type associated with a given floating point type?
> 
> I guess if x is some floating point variable I could say,
> 
>   alias typeof(x+0i) complex_t;
> 
> is that the best bet?
> 
> Thanks,
> --bb

My first guess would be auto c = x+0i; and then using typeof(c)