stl_symbian.h

来自「symbian 上的stl_port进过编译的。」· C头文件 代码 · 共 70 行

H
70
字号
#ifndef __stlp_config_symbian_h
#define __stlp_config_symbian_h

//==========================================================

#if defined(_WIN32)
#  undef _WIN32
#endif

//==========================================================

#ifdef __cplusplus
#  include <e32cmn.h>
#endif

//==========================================================

#if defined(__MARM__)
#  if !defined(_M_ARM)
#    define _M_ARM  1
#  endif
#else
#  if !defined(_M_IX86)
#    define _M_IX86 1
#  endif
#endif

//==========================================================

#define __PIPS__

//==========================================================

#define _STLP_HAS_NO_NEW_C_HEADERS     1
#define _STLP_NO_NEW_NEW_HEADER        1
#define _STLP_NO_NEW_HEADER            1
#define _STLP_NEW_DONT_THROW_BAD_ALLOC 1
#define _STLP_NO_EXCEPTION_HEADER      1
#define _STLP_NO_VENDOR_STDLIB_L       1
#define _STLP_USE_NOT_INIT_SEGMENT     1
#define _STLP_NO_LONG_DOUBLE           1
#define _STLP_NO_OWN_NAMESPACE         1
#define _PTHREADS                      1

//==========================================================

#ifdef _STLP_REAL_LOCALE_IMPLEMENTED
#  undef _STLP_REAL_LOCALE_IMPLEMENTED
#endif

//==========================================================

#define _STLP_NATIVE_C_INCLUDE_PATH   stdapis

//==========================================================

#define _Locale_SPACE   _CTYPE_S
#define _Locale_PRINT   _CTYPE_R
#define _Locale_CNTRL   _CTYPE_C
#define _Locale_UPPER   _CTYPE_U
#define _Locale_LOWER   _CTYPE_L
#define _Locale_ALPHA   _CTYPE_A
#define _Locale_DIGIT   _CTYPE_D
#define _Locale_PUNCT   _CTYPE_P
#define _Locale_XDIGIT  _CTYPE_X

//==========================================================

#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?