cc [ flags ] -I/usr/local/include file(s) -L/usr/local/lib -lmcw [ ... ] #include <mathcw.h> #include <complexcw.h> extern float complex conjf (float complex z); extern double complex conj (double complex z); extern long double complex conjl (long double complex z); extern __float80 complex conjw (__float80 complex z); extern __float128 complex conjq (__float128 complex z); extern long_long_double complex conjll (long_long_double complex z); extern decimal_float complex conjdf (decimal_float complex z); extern decimal_double complex conjd (decimal_double complex z); extern decimal_long_double complex conjdl (decimal_long_double complex z); extern decimal_long_long_double complex conjdll (decimal_long_long_double complex z);
NB: Functions with prototypes containing underscores in type names may be available only with certain extended compilers.
When compiler support for complex types is lacking, consider using the cx family of functions instead.