STLdoc
STLdocumentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Classes | Macros | Functions
xlocnum File Reference
#include <climits>
#include <cmath>
#include <cstdio>
#include <cstdlib>
#include <streambuf>

Classes

class  numpunct< _Elem >
 
class  numpunct_byname< _Elem >
 
class  num_get< _Elem, _InIt >
 
class  num_put< _Elem, _OutIt >
 

Macros

#define _XLOCNUM_
 

Functions

_C_LIB_DECL _CRTIMP2_PURE float __CLRCALL_PURE_OR_CDECL _Stofx (const char *, _Out_opt_ _Deref_post_opt_valid_ char **, long, int *)
 
_CRTIMP2_PURE double __CLRCALL_PURE_OR_CDECL _Stodx (const char *, _Out_opt_ _Deref_post_opt_valid_ char **, long, int *)
 
_CRTIMP2_PURE long double __CLRCALL_PURE_OR_CDECL _Stoldx (const char *, _Out_opt_ _Deref_post_opt_valid_ char **, long, int *)
 
_CRTIMP2_PURE long __CLRCALL_PURE_OR_CDECL _Stolx (const char *, _Out_opt_ _Deref_post_opt_valid_ char **, int, int *)
 
_CRTIMP2_PURE unsigned long __CLRCALL_PURE_OR_CDECL _Stoulx (const char *, _Out_opt_ _Deref_post_opt_valid_ char **, int, int *)
 
_CRTIMP2_PURE _LONGLONG __CLRCALL_PURE_OR_CDECL _Stollx (const char *, _Out_opt_ _Deref_post_opt_valid_ char **, int, int *)
 
_CRTIMP2_PURE _ULONGLONG __CLRCALL_PURE_OR_CDECL _Stoullx (const char *, _Out_opt_ _Deref_post_opt_valid_ char **, int, int *)
 
template<class _Elem >
_END_C_LIB_DECL _STD_BEGIN size_t _Find_elem (_Elem *_Base, _Elem _Ch)
 
wchar_t_Maklocwcs (const wchar_t *_Ptr)
 

Macro Definition Documentation

#define _XLOCNUM_

Function Documentation

template<class _Elem >
_END_C_LIB_DECL _STD_BEGIN size_t _Find_elem ( _Elem *  _Base,
_Elem  _Ch 
)
inline
55  { // lookup _Ch in NUL-terminated string _Base
56  _Elem *_Ptr = _Base;
57  for (; *_Ptr != (_Elem)0 && *_Ptr != _Ch; ++_Ptr)
58  ;
59  return ((size_t)(_Ptr - _Base));
60  }
_In_ size_t _In_ unsigned int _Ch
Definition: mbstring.h:161
wchar_t* _Maklocwcs ( const wchar_t _Ptr)
inline
63  { // copy NTWCS to allocated storage
64  size_t _Count = _CSTD wcslen(_Ptr) + 1;
65  wchar_t *_Ptrdest = _NEW_CRT wchar_t[_Count];
66  _CSTD wmemcpy(_Ptrdest, _Ptr, _Count);
67  return (_Ptrdest);
68  }
#define _NEW_CRT
Definition: xdebug:69
_Check_return_ _CRTIMP size_t __cdecl wcslen(_In_z_ const wchar_t *_Str)
_Diff _Count
Definition: algorithm:1941
#define _CSTD
Definition: yvals.h:559
_CRTIMP2_PURE double __CLRCALL_PURE_OR_CDECL _Stodx ( const char *  ,
_Out_opt_ _Deref_post_opt_valid_ char **  ,
long  ,
int  
)
_C_LIB_DECL _CRTIMP2_PURE float __CLRCALL_PURE_OR_CDECL _Stofx ( const char *  ,
_Out_opt_ _Deref_post_opt_valid_ char **  ,
long  ,
int  
)
_CRTIMP2_PURE long double __CLRCALL_PURE_OR_CDECL _Stoldx ( const char *  ,
_Out_opt_ _Deref_post_opt_valid_ char **  ,
long  ,
int  
)
_CRTIMP2_PURE _LONGLONG __CLRCALL_PURE_OR_CDECL _Stollx ( const char *  ,
_Out_opt_ _Deref_post_opt_valid_ char **  ,
int  ,
int  
)
_CRTIMP2_PURE long __CLRCALL_PURE_OR_CDECL _Stolx ( const char *  ,
_Out_opt_ _Deref_post_opt_valid_ char **  ,
int  ,
int  
)
_CRTIMP2_PURE _ULONGLONG __CLRCALL_PURE_OR_CDECL _Stoullx ( const char *  ,
_Out_opt_ _Deref_post_opt_valid_ char **  ,
int  ,
int  
)
_CRTIMP2_PURE unsigned long __CLRCALL_PURE_OR_CDECL _Stoulx ( const char *  ,
_Out_opt_ _Deref_post_opt_valid_ char **  ,
int  ,
int  
)