_CRTIMP2_PURE FTYPE __CLRCALL_PURE_OR_CDECL _Stod(const CTYPE *s, CTYPE **endptr, long pten) { /* convert string, discard error code */ return (_Stodx(s, endptr, pten, 0)); }
_MRTIMP2_NCEEPURE double __CLRCALL_PURE_OR_CDECL _Stod(const char *s, char **endptr, long pten) { /* convert string, discard error code */ int err = 0; return _Stodx(s, endptr, pten, &err); }
float _Stofx(const char *s, char **endptr, long pten, int *perr) { return (float)_Stodx(s, endptr, pten, perr); }