For compatibility with the C standard library,
the C++ standard library provides the C headers enumerated
in [depr.c.headers], but their use is deprecated in C++.
The C++ headers <ccomplex> ([depr.ccomplex.syn])
and <ctgmath> ([depr.ctgmath.syn]), as well
as their corresponding C headers <complex.h>
and <tgmath.h>, do not contain any of the
content from the C standard library and instead merely include other headers
from the C++ standard library.