__cmplx, __cmplxf, __cmplxl, __builtin_complex
Purpose
Converts two real parameters into a single complex value.
Prototype
double _Complex __builtin_complex (double, double);
float _Complex __builtin_complex (float, float);
long double _Complex __builtin_complex (long double, long double);
double _Complex __cmplx (double, double);
float _Complex __cmplxf (float, float);
long double _Complex __cmplxl (long double, long double);
Note:
- The built-in functions
__cmplx, __cmplxf, __cmplxlare synonyms of__builtin_complex. - The built-in functions
__cmplx, __cmplxf, __cmplxlare provided for compatibility with IBM® XL C/C++ for AIX® 16.1 or earlier releases. This built-in function might be deprecated in the future.