亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? stl_user_config.h

?? 粗慥集成算法集合 ,并有詳細的文檔資料和測試數據處
?? H
字號:
/*
 * Copyright (c) 1999 
 * Boris Fomitchev
 *
 * This material is provided "as is", with absolutely no warranty expressed
 * or implied. Any use is at your own risk.
 *
 * Permission to use or copy this software for any purpose is hereby granted 
 * without fee, provided the above notices are retained on all copies.
 * Permission to modify the code and to distribute modified code is granted,
 * provided the above notices are retained, and a notice that the code was
 * modified is included with the above copyright notice.
 *
 */

/*
 * Purpose of this file :
 *
 * To hold user-definable portion of STLport settings.
 * If you use STLport in several projects, you may want
 * to place copy of this file modified for each project
 * in project include directory, so that you have different
 * settings for different projects.
 *
 */


//==========================================================
// User-settable macros that control compilation:
//              Features selection
//==========================================================


/* __STL_USE_NEW_IOSTREAMS: if defined, then the STL will use new,
 *   standard-conforming iostreams (e.g. the <iosfwd> header).  If not
 *   defined, the STL will use old cfront-style iostreams (e.g. the
 *   <iostream.h> header). Normally it is being set automatically.
 */
// #define   __STL_USE_NEW_IOSTREAMS	1

/* 
 * Uncomment to suppress using new-style streams even if they are
 * available.
 * Beware - __STL_USE_OWN_NAMESPACE depends on this macro, too.
 * Do that only if you are absolutely sure backwards-compatible 
 * <iostream.h> is not actually a wrapper with <iostream>
 * Hint : In VC++ 5.x, they are not.
 */

// #define   __STL_NO_NEW_IOSTREAMS	1

/*
 * __STL_STD_REBUILD - define this if you are actually rebuilding
 * vendor's C++ support library with STLport installed.
 */
// # define __STL_STD_REBUILD 1

/* 
 * __STL_USE_OWN_NAMESPACE/__STL_NO_OWN_NAMESPACE
 * If defined, STLport uses STLport:: namespace, else std::
 * Defining this helps A LOT in resolving problems with 
 * vendor C++ standard library interaction. 
 * The reason you have to use separate namespace is that new-style IO
 * compiled library may have its own idea about STL stuff (string, vector, etc.),
 * so redefining them in the same namespace would break ODR and may cause
 * undefined behaviour. Rule of thumb is - if new-style iostreams are
 * available, there could be a conflict. Otherwise you should be OK.
 * This flag is going to be defined in stl_config.h if __STL_USE_NEW_IOSTREAMS is on.
 * But you may wish to force it anyway.
 * Alternatively, you may want to disable it setting __STL_NO_OWN_NAMESPACE on.
 */
// #  define __STL_USE_OWN_NAMESPACE  1
// #  define __STL_NO_OWN_NAMESPACE  1


/* 
 * __STLPORT_NAMESPACE : This is the namespace STLport uses. 
 * Do NOT try to change it to "std".
 * In case you defined __STL_USE_OWN_NAMESPACE, STLport reside there.
 * If you put STLport in std:: (__STL_NO_OWN_NAMESPACE), stlport::
 * namespace is still available and is equivalent to std::
 * STLport also defines user-level macro STLPORT (=__STLPORT_NAMESPACE)
 * which always denotes STLport namespace and is intended to be used in 
 * application's code for portability.
 */

#  define __STLPORT_NAMESPACE stlport


/*
 * __STL_WHOLE_NATIVE_STD : only meaningful in __STL_USE_OWN_NAMESPACE mode.
 * Normally, STLport only imports necessary components from native std:: namespace -
 * those not yet provided by STLport (<iostream>, <complex>, etc.) 
 * and their dependencies (<string>, <stdexcept>). 
 * You might want everything from std:: being available in std:: namespace when you
 * include corresponding STLport header (like STLport <map> provides std::map as well, etc.),
 * if you are going to use both stlport:: and std:: components in your code.
 * Otherwise this option is not recommended as it increases the size of your object files
 * and slows down compilation.
 */
// # define __STL_WHOLE_NATIVE_STD

/* 
 * __STL_USE_SGI_STRING : Forces use of SGI string even if
 * native <string> is available. Unless you defined __STL_USE_OWN_NAMESPACE,
 * STLport uses native <string> if new iostreams are being used, 
 * as part of compiled runtime library depends on it.
 * You may force use of SGI string uncommenting this macro.
 * IMPORTANT:
 * DO NOT use SGI <string> with native <iostream> unless you recompile 
 * standard C++ runtime library with STLport installed, or
 * (better) defined __STL_USE_OWN_NAMESPACE
 */

// #define  __STL_USE_SGI_STRING  1


/* 
 * Edit relative path below (or put full path) to get native 
 * compiler vendor's headers included. Default is "../include"
 * Hint : never install STLport in the directory that ends with "include"
 */
// #  define __STL_NATIVE_INCLUDE_PATH ../include

/* 
 * Set __STL_DEBUG to turn the "Debug Mode" on.
 * That gets you checked iterators/ranges in the manner
 * of "Safe STL". Very useful for debugging. Thread-safe.
 */
// #define   __STL_DEBUG 1


/* __STL_ASSERTIONS: if defined, then enable runtime checking through the
 * __stl_assert macro.
 */
//#define __STL_ASSERTIONS 1

/*
 * Uncomment this to force all debug diagnostic to be directed through a
 * user-defined global function:
 *	void __stl_debug_message(const char * format_str, ...)
 * instead of predefined STLport routine. 
 * This allows you to take control of debug message output.
 * Default routine calls fprintf(stderr,...)
 * Note : If you set this macro, you must supply __stl_debug_message 
 * function definition somewhere.
 */
//#define __STL_DEBUG_MESSAGE 1

/*
 * Uncomment this to force all failed assertions to be executed through
 * user-defined global function:
 *	void __stl_debug_terminate(void). This allows
 * you to take control of assertion behaviour for debugging purposes.
 * Default routine throws unique exception if __STL_USE_EXCEPTIONS is set,
 * calls abort() otherwise.
 * Note : If you set this macro, you must supply __stl_debug_terminate 
 * function definition somewhere.
 */
//#define __STL_DEBUG_TERMINATE 1

/*
 * Comment this out to enable throwing exceptions from default __stl_debug_terminate()
 * instead of calling abort().
 */
#define __STL_NO_DEBUG_EXCEPTIONS 1

/* 
 * Uncomment that to disable exception handling code 
 */
// #define   __STL_NO_EXCEPTIONS 1

/*
 * __STL_NO_NAMESPACES: if defined, don't put the library in namespace
 * stlport:: or std::, even if the compiler supports namespaces
 */

// #define   __STL_NO_NAMESPACES 1

/* 
 * __STL_NO_RELOPS_NAMESPACE: if defined, don't put the relational
 * operator templates (>, <=. >=, !=) in namespace std::rel_ops, even
 * if the compiler supports namespaces and partial ordering of
 * function templates.
 */

// #define __STL_NO_RELOPS_NAMESPACE 1

/* _REENTRANT: define this if your project is multithreaded.
 * STLport uses MT-safe allocator support then. 
*/ 
// #define _REENTRANT

/* 
 * _NOTHREADS: if defined, STLport don't use any 
 * multithreading support.
 */
// #define _NOTHREADS

/* _PTHREADS: if defined, use Posix threads for multithreading support. */
// #define _PTHREADS

/*
 * __STL_NO_NEW_C_HEADERS:  if defined, STLport does not 
 * use new-style headers : <cstdlib>, etc. 
 */
// #define   __STL_NO_NEW_C_HEADERS 1

/* 
 * Uncomment __STL_USE_NEWALLOC to force allocator<T> to use plain "new"
 * instead of SGI optimized node allocator engine.
 */
// #define   __STL_USE_NEWALLOC   1

/* 
 * Uncomment __STL_USE_MALLOC to force allocator<T> to use plain "malloc" 
 * instead of SGI optimized node allocator engine.
 */
// #define   __STL_USE_MALLOC 1

/*
 * Set __STL_DEBUG_ALLOC to use allocators that perform memory debugging,
 * such as padding/checking for memory consistency 
 */
// #define   __STL_DEBUG_ALLOC 1


/*
 * Use this option to catch uninitialized members in your classes.
 * When it is set, construct() and destroy() fill the class storage
 * with __STL_SHRED_BYTE (see below). 
 * Note : __STL_DEBUG and __STL_DEBUG_ALLOC don't set this option automatically.
 */

// # define __STL_DEBUG_UNINITIALIZED 1

/*
 * Uncomment and provide a definition for the byte with which raw memory
 * will be filled if __STL_DEBUG_ALLOC or __STL_DEBUG_UNINITIALIZED is defined. 
 * Choose a value which is likely to cause a noticeable problem if dereferenced 
 * or otherwise abused. A good value may already be defined for your platform; see
 * stl_config.h
 */
// #define __STL_SHRED_BYTE 0xFF

/*
 *  This macro prevents instantiation of at() member function
 *  for containers (vector and deque).
 *  We do not instantiate at() that does not throw range errors -
 *  if this macro is defined, at() method is not defined.
 *
 */
// # define __STL_DONT_THROW_RANGE_ERRORS

//==========================================================
// Compatibility section
//==========================================================

/*
 * __STL_USE_SGI_ALLOCATORS is a hook so that users can disable use of
 * allocator<T> as default parameter for containers, and use SGI
 * raw allocators as default ones, without having to edit library headers.
 * Use of this macro is discouraged.
 */
// #define   __STL_USE_SGI_ALLOCATORS 1

/* 
 * This definition makes SGI reverse_iterator to be compatible with
 * other parts of MSVC library. (With partial specialization, it just
 * has no effect).
 * Its use is strongly discouraged - for MSVC5.0 configuration, it is being
 * set automatically. 
 */
// #    define __STL_MSVC50_COMPATIBILITY 1


/* 
 * You should define this macro if compiling with MFC - STLport <stl_config.h>
 * then include <afx.h> instead of <windows.h> to get synchronisation primitives 
 *
 */

// # define __STL_USE_MFC 1

/* 
 * Use abbreviated class names for linker benefit (don't affect interface).
 * This option is obsolete, but should work in this release.
 *
 */
// # define __STL_USE_ABBREVS

/*
 * Use minimum set of default arguments on template classes that have more
 * than one - for example map<>, set<>.
 * This has effect only if __STL_LIMITED_DEFAULT_TEMPLATES is on.
 * If __STL_MINIMUM_DEFAULT_TEMPLATE_PARAMS is set, you'll be able to compile
 * set<T> with those compilers, but you'll have to use __set__<T, less<T>>
 *
 * Affects : map<>, multimap<>, set<>, multiset<>, hash_*<>, 
 * queue<>, priority_queue<>, stack<>, istream_iterator<>
 */

// # define __STL_MINIMUM_DEFAULT_TEMPLATE_PARAMS 1

/*
 * By default, STLport uses proxy technique to enable operator -> for
 * iterators even for those compilers that check the return type of
 * unused instantiations. If this causes problems for you, turn the following
 * switch on to disable proxy ->() operators.
 */

// # define __STL_NO_PROXY_ARROW_OPERATOR 1

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



// Local Variables:
// mode:C++
// End:

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
中文字幕五月欧美| 久久狠狠亚洲综合| 首页亚洲欧美制服丝腿| 国产乱码精品1区2区3区| 色综合久久88色综合天天免费| 日韩午夜在线影院| 亚洲国产精品一区二区久久| 成人国产视频在线观看| 精品少妇一区二区三区日产乱码| 成人欧美一区二区三区在线播放| 国产一区二区三区电影在线观看| 欧美日韩国产一区| 亚洲精品高清在线观看| 成人高清免费观看| 26uuu亚洲婷婷狠狠天堂| 午夜视频在线观看一区二区 | 99re热视频这里只精品| 久久综合色一综合色88| 日韩黄色片在线观看| 色女孩综合影院| 国产精品乱码人人做人人爱| 国产伦精品一区二区三区免费迷 | 日本女人一区二区三区| 色猫猫国产区一区二在线视频| 中文av字幕一区| 成人一区二区在线观看| 日本一区二区三区在线观看| 国产美女久久久久| 久久久国产综合精品女国产盗摄| 国产在线视视频有精品| 精品不卡在线视频| 精品一区二区三区影院在线午夜| 欧美精品一区二区三区视频| 蓝色福利精品导航| 久久嫩草精品久久久久| 国产一区二区不卡| 亚洲国产高清不卡| 不卡影院免费观看| 有坂深雪av一区二区精品| 91久久奴性调教| 亚洲成人午夜电影| 日韩一区二区在线观看| 国精产品一区一区三区mba桃花| 久久久精品2019中文字幕之3| 丁香啪啪综合成人亚洲小说| 亚洲丝袜制服诱惑| 欧美无砖专区一中文字| 日本不卡的三区四区五区| 久久五月婷婷丁香社区| 成人午夜激情影院| 亚洲国产视频一区| 精品毛片乱码1区2区3区 | 国产午夜精品久久久久久久| 国产99精品国产| 日韩毛片高清在线播放| 欧美日韩一区三区四区| 激情伊人五月天久久综合| 中文一区二区完整视频在线观看| 一本一本久久a久久精品综合麻豆| 亚洲va国产va欧美va观看| 精品日本一线二线三线不卡| 成人性生交大片免费看中文网站| 亚洲免费观看高清完整版在线观看 | 日本va欧美va瓶| 久久久欧美精品sm网站| 色播五月激情综合网| 久久国产日韩欧美精品| 亚洲丝袜自拍清纯另类| 欧美变态tickle挠乳网站| 成人av电影免费在线播放| 日韩不卡一区二区| 成人免费在线播放视频| 日韩午夜电影av| 91视频在线看| 激情丁香综合五月| 亚洲高清三级视频| 国产精品乱子久久久久| 欧美岛国在线观看| 日本韩国一区二区三区视频| 国产精品一级在线| 日韩电影在线免费看| 亚洲欧美另类久久久精品2019| 日韩欧美国产电影| 欧洲一区二区三区免费视频| 成人做爰69片免费看网站| 美女久久久精品| 一区二区三区四区中文字幕| 久久青草国产手机看片福利盒子| 精品视频资源站| 色诱视频网站一区| 国产成人综合自拍| 精品一区二区三区影院在线午夜 | 中文字幕巨乱亚洲| 日韩精品一区国产麻豆| 欧美午夜影院一区| 91免费版pro下载短视频| 国产成人超碰人人澡人人澡| 久久激情五月激情| 男女男精品网站| 石原莉奈在线亚洲三区| 亚洲国产另类av| 亚洲一区二区中文在线| 一级做a爱片久久| 最新不卡av在线| 国产精品情趣视频| 亚洲国产成人午夜在线一区| 国产偷国产偷精品高清尤物| 久久免费看少妇高潮| 精品日韩一区二区| 久久久亚洲精品一区二区三区| 欧美tickling挠脚心丨vk| 日韩欧美国产三级| 精品国产一区二区在线观看| 日韩精品一区二区三区在线观看| 欧美一区二区三区影视| 日韩一级视频免费观看在线| 欧美一区二区日韩| 日韩免费高清视频| 久久综合九色综合欧美就去吻 | 日韩欧美专区在线| 日韩一区二区影院| 26uuu精品一区二区| 国产亚洲精品aa| 国产拍揄自揄精品视频麻豆| 国产精品丝袜91| 亚洲欧美激情一区二区| 一区二区三区欧美亚洲| 亚洲欧美偷拍卡通变态| 有码一区二区三区| 日精品一区二区| 在线看国产一区| 精品国产3级a| 国产日韩精品视频一区| 国产精品蜜臀在线观看| 日韩黄色片在线观看| 久久精品国产精品亚洲精品| 玖玖九九国产精品| 国产91丝袜在线观看| 99久久久国产精品免费蜜臀| 91色在线porny| 欧美疯狂做受xxxx富婆| 久久久99精品免费观看不卡| 国产精品另类一区| 亚洲欧美日韩成人高清在线一区| 国产精品福利在线播放| 亚洲一区欧美一区| 另类的小说在线视频另类成人小视频在线 | 久久精品国产在热久久| 久久国产精品第一页| 国产一区不卡在线| 欧美在线观看禁18| 欧美精品一区二区三区四区| 亚洲欧美综合网| 日韩av电影天堂| 成人av动漫网站| 欧美一区二区在线免费观看| 国产精品乱码一区二区三区软件| 五月天网站亚洲| 国产99精品国产| 91精品国产色综合久久不卡蜜臀 | 久久影音资源网| 亚洲图片欧美视频| 国产成人在线电影| 欧美一区二区性放荡片| 亚洲精品v日韩精品| 国产毛片精品视频| 在线不卡中文字幕| 亚洲欧美区自拍先锋| 国产精品中文有码| 日韩欧美一级片| 亚洲成人精品影院| 91麻豆视频网站| 久久久久久久久岛国免费| 日韩电影免费在线看| 欧洲中文字幕精品| 国产精品国产三级国产aⅴ入口 | 成人激情开心网| 欧美大片在线观看| 亚洲国产日韩精品| av网站一区二区三区| 精品国产乱码久久久久久久| 午夜精品一区二区三区电影天堂 | 国产成人午夜电影网| 在线播放国产精品二区一二区四区| 国产精品久久久久aaaa樱花| 国产麻豆精品在线| 制服.丝袜.亚洲.另类.中文| 最新日韩在线视频| 国产精品1024| 久久网这里都是精品| 国产在线精品一区在线观看麻豆| 欧美丰满高潮xxxx喷水动漫| 午夜婷婷国产麻豆精品| 欧美人xxxx| 日韩成人精品在线| 日韩视频一区二区三区| 久久99最新地址| 欧美成人猛片aaaaaaa| 日韩中文字幕亚洲一区二区va在线 | 亚洲视频在线一区二区|