<cmath>
Define las macros tradicionalmente definido en el encabezado estándar <math.h> de la biblioteca de c.
#if <TRADITIONAL C HEADERS>
#include <math.h>
namespace std {
using ::abs;
using ::acos;
using ::acosf;
using ::acosl;
using ::asin;
using ::asinf;
using ::asinl;
using ::atan;
using ::atan2;
using ::atan2f;
using ::atan2l;
using ::atanf;
using ::atanl;
using ::ceil;
using ::ceilf;
using ::ceill;
using ::cos;
using ::cosf;
using ::cosh;
using ::coshf;
using ::coshl;
using ::cosl;
using ::exp;
using ::expf;
using ::expl;
using ::fabs;
using ::fabsf;
using ::fabsl;
using ::floor;
using ::floorf;
using ::floorl;
using ::fmod;
using ::fmodf;
using ::fmodl;
using ::frexp;
using ::frexpf;
using ::frexpl;
using ::ldexp;
using ::ldexpf;
using ::ldexpl;
using ::log;
using ::log10;
using ::log10f;
using ::log10l;
using ::logf;
using ::logl;
using ::modf;
using ::modff;
using ::modfl;
using ::pow;
using ::powf;
using ::powl;
using ::sin;
using ::sinf;
using ::sinh;
using ::sinhf;
using ::sinhl;
using ::sinl;
using ::sqrt;
using ::sqrtf;
using ::sqrtl;
using ::tan;
using ::tanf;
using ::tanh;
using ::tanhf;
using ::tanhl;
using ::tanl;
}
#endif
Comentarios
Como este encabezado también garantiza que los nombres declarados con vinculación externa en el encabezado de la biblioteca estándar de c se declaran en el espacio de nombres std .En esta implementación, los nombres se pueden o no se pueden declarar en el espacio de nombres global, según el entorno específico de traducción.
Vea también
Referencia
Información general de la biblioteca estándar de C++
Seguridad para subprocesos de la biblioteca estándar de C++