<cmath>
Definisce tradizionalmente le macro definite nell'intestazione standard di raccolta di C# <math.h> .
#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
Note
Con questa intestazione garantisce che i nomi dichiarati con il collegamento esterno nell'intestazione standard di raccolta di c# vengono dichiarati in deviazione standard spazio dei nomi.In questa implementazione, i nomi possono non essere dichiarati nello spazio dei nomi globale, in base all'ambiente specifico della conversione.
Vedere anche
Riferimenti
Panoramica della libreria C++ standard
Thread safety della libreria C++ standard