📄 configure.html
字号:
<td><font face="Arial, Helvetica" size="2">Defined if the compiler
rejects outline method definition explicitly taking nested types/typedefs</font></td>
<td><font face="Arial, Helvetica" size="2">Off</font></td>
</tr>
<tr>
<td><font face="Arial, Helvetica" size="1"><b>_STLP_TYPENAME_ON_RETURN_TYPE
</b></font></td>
<td><font face="Arial, Helvetica" size="2">Compiler requires
typename keyword on outline method definition explicitly taking
nested types/typedefs </font></td>
<td><font face="Arial, Helvetica" size="2">Off</font></td>
</tr>
<tr>
<td><font size="1" face="Arial, Helvetica"><b>_STLP_BASE_TYPEDEF_BUG</b></font></td>
<td><font face="Arial, Helvetica" size="2">Defined if your compiler
have serious problems with typedefs</font></td>
<td><font face="Arial, Helvetica" size="2">Off</font></td>
</tr>
<tr>
<td><font size="1" face="Arial, Helvetica"><b>_STLP_BASE_TYPEDEF_OUTSIDE_BUG</b></font></td>
<td><font face="Arial, Helvetica" size="2">Defined if the baseclass
typedefs not visible from outside</font></td>
<td><font face="Arial, Helvetica" size="2">Off</font></td>
</tr>
<tr>
<td><font size="1" face="Arial, Helvetica"><b>_STLP_MEMBER_POINTER_PARAM_BUG</b></font></td>
<td><font face="Arial, Helvetica" size="2">Defined if the compiler
can't handle pointer-to-member type as function parameter</font></td>
<td><font face="Arial, Helvetica" size="2">Off</font></td>
</tr>
<tr>
<td><font size="1" face="Arial, Helvetica"><b>_STLP_UNINITIALIZABLE_PRIVATE</b></font></td>
<td><font face="Arial, Helvetica" size="2">Defined if the compiler
has problems with static private data members initialization</font></td>
<td><font face="Arial, Helvetica" size="2">Off</font></td>
</tr>
<tr>
<td><font size="1" face="Arial, Helvetica"><b>_STLP_STATIC_ARRAY_BUG</b></font></td>
<td><font face="Arial, Helvetica" size="2">Defined if the compiler
has trouble instantiating static array members with dimension
defined as enum.</font></td>
<td><font face="Arial, Helvetica" size="2">Off</font></td>
</tr>
<tr>
<td><font size="1" face="Arial, Helvetica"><b>_STLP_DEFAULT_CONSTRUCTOR_BUG</b></font></td>
<td><font face="Arial, Helvetica" size="2">Defined if default
constructor for builtin integer type fails to initialize it to 0 </font></td>
<td><font face="Arial, Helvetica" size="2">Off</font></td>
</tr>
<tr>
<td><font size="1" face="Arial, Helvetica"><b>_STLP_CONST_CONSTRUCTOR_BUG</b></font></td>
<td><font face="Arial, Helvetica" size="2">Defined if constructor
required to explicitly call member's default constructors for
const objects</font></td>
<td><font face="Arial, Helvetica" size="2">Off</font></td>
</tr>
<tr>
<td><font size="1" face="Arial, Helvetica"><b>_STLP_TRIVIAL_CONSTRUCTOR_BUG</b></font></td>
<td><font face="Arial, Helvetica" size="2">Defined if the compiler
has trouble calling <b>POD</b>-types constructors</font></td>
<td><font face="Arial, Helvetica" size="2">Off</font></td>
</tr>
<tr>
<td><font size="1" face="Arial, Helvetica"><b>_STLP_TRIVIAL_DESTRUCTOR_BUG</b></font></td>
<td><font face="Arial, Helvetica" size="2">Defined if the compiler
has trouble calling <b>POD</b>-types destructors</font></td>
<td><font face="Arial, Helvetica" size="2">Off</font></td>
</tr>
<tr>
<td><font face="Arial, Helvetica" size="1"><b>_STLP_MULTI_CONST_TEMPLATE_ARG_BUG
</b></font></td>
<td><font face="Arial, Helvetica" size="2">problems specializing
maps/sets with key type being const </font></td>
<td><font face="Arial, Helvetica" size="2">Off</font></td>
</tr>
<tr>
<td><font face="Arial, Helvetica" size="1"><b>__SGI_STL_NO_ARROW_OPERATOR
</b></font></td>
<td><font face="Arial, Helvetica" size="2">Compiler has deficiencie compiling
-> operators for iterators. STLport provides proxy workaround for those. </font></td>
<td><font face="Arial, Helvetica" size="2">Off</font></td>
</tr>
<tr>
<td><font face="Arial, Helvetica" size="1"><b>_STLP_NO_AT_MEMBER_FUNCTION
</b></font></td>
<td><font face="Arial, Helvetica" size="2">Disables <b>at</b>()
member functions for containers </font></td>
<td><font face="Arial, Helvetica" size="2">Off</font></td>
</tr>
<tr>
<td><font face="Arial, Helvetica" size="1"><b>_STLP_HAS_NO_NEW_IOSTREAMS
</b></font></td>
<td><font face="Arial, Helvetica" size="2">Native C++ library does not provide
new-style templatized <b>iostreams</b> </font></td>
<td><font face="Arial, Helvetica" size="2">Off</font></td>
</tr>
<tr>
<td><font face="Arial, Helvetica" size="1"><b>_STLP_NO_EXCEPTION_HEADER
</b></font></td>
<td><font face="Arial, Helvetica" size="2">compiler lacks <<b>exception</b>>
header </font></td>
<td><font face="Arial, Helvetica" size="2">Off</font></td>
</tr>
<tr>
<td><font face="Arial, Helvetica" size="1"><b>_STLP_HAS_NO_NEW_C_HEADERS
</b></font></td>
<td><font face="Arial, Helvetica" size="2">Native library does not provide new-style headers
like <<b>cstddef</b>>, only old-style like: <stddef.h> </font></td>
<td><font face="Arial, Helvetica" size="2">Off</font></td>
</tr>
<tr>
<td><font face="Arial, Helvetica" size="1"><b>_STLP_HAS_NO_NEW_NEW_HEADER
</b></font></td>
<td><font face="Arial, Helvetica" size="2">Native library does not provide new-style
like <<b>new</b>> header. </font></td>
<td><font face="Arial, Helvetica" size="2">Off</font></td>
</tr>
<tr>
<td><font face="Arial, Helvetica" size="1"><b>_STLP_VENDOR_GLOBAL_STD </b></font></td>
<td><font face="Arial, Helvetica" size="2">compiler-supplied standard library
resides in global namespace, not <b>std</b>:: </font></td>
<td><font face="Arial, Helvetica" size="2">std::</font></td>
</tr>
<tr>
<td><font face="Arial, Helvetica" size="1"><b>_STLP_VENDOR_GLOBAL_CSTD </b></font></td>
<td><font face="Arial, Helvetica" size="2">compiler-supplied <<b>cstdio</b>>
and the like put stuff in global namespace, not <b>std</b>:: </font></td>
<td><font face="Arial, Helvetica" size="2">Off</font></td>
</tr>
<tr>
<td><font size="1" face="Arial, Helvetica"><b>_STLP_RAND48</b></font></td>
<td><font face="Arial, Helvetica" size="2">Defined if C library has <b>lrand48()</b>
function</font></td>
<td><font face="Arial, Helvetica" size="2">Off</font></td>
</tr>
<tr>
<td><font face="Arial, Helvetica" size="1"><b>_STLP_NATIVE_INCLUDE_PATH
</b></font></td>
<td><font face="Arial, Helvetica" size="2">Path to get native
compiler headers included. May be relative or absolute. </font></td>
<td><font face="Arial, Helvetica" size="2"><b>../include</b></font></td>
</tr>
<tr>
<td><font face="Arial, Helvetica" size="1"><b>_STLP_NATIVE_C_INCLUDE_PATH
</b></font></td>
<td><font face="Arial, Helvetica" size="2">Path to get native
compiler's old-style C headers (like <b>stdio.h</b>) included. May be relative or absolute. </font></td>
<td><font face="Arial, Helvetica" size="2"><b>../include</b></font></td>
</tr>
<tr>
<td><font face="Arial, Helvetica" size="1"><b>_STLP_NATIVE_CPP_C_INCLUDE_PATH
</b></font></td>
<td><font face="Arial, Helvetica" size="2">Path to get native
compiler new-style C headers (like <b>cstdio</b>) included. May be relative or absolute. </font></td>
<td><font face="Arial, Helvetica" size="2"><b>../include</b></font></td>
</tr>
<tr>
<td><font face="Arial, Helvetica" size="1"><b>_STLP_MAKE_HEADER </b></font></td>
<td><font face="Arial, Helvetica" size="2">This macro constructs
header path from directory and name. You may change it if your
compiler does not understand "/". </font></td>
<td><font face="Arial, Helvetica" size="2"><<b>path/header</b>></font></td>
</tr>
<tr>
<td><font face="Arial, Helvetica" size="1"><b>_STLP_NATIVE_HEADER(header)
</b></font></td>
<td><font face="Arial, Helvetica" size="2">This macro constructs
native include header path from include path and name. You may
have do define it if experiencing problems with preprocessor </font></td>
<td><font face="Arial, Helvetica" size="2">See <b>stl_config.h</b></font></td>
</tr>
<tr>
<td><font face="Arial, Helvetica" size="1"><b>_STLP_NATIVE_C_HEADER(header)
</b></font></td>
<td><font face="Arial, Helvetica" size="2">Same for old-style C headers </font></td>
<td><font face="Arial, Helvetica" size="2">See <b>stl_config.h</b></font></td>
</tr>
<tr>
<td><font face="Arial, Helvetica" size="1"><b>_STLP_NATIVE_CPP_C_HEADER(header)
</b></font></td>
<td><font face="Arial, Helvetica" size="2">Same for new-style C headers </font></td>
<td><font face="Arial, Helvetica" size="2">See <b>stl_config.h</b></font></td>
</tr>
<tr>
<td><font face="Arial, Helvetica" size="1"><b>_STLP_LINK_TIME_INSTANTIATION
</b></font></td>
<td><font face="Arial, Helvetica" size="2">
This switch should be set on if the compiler supports separate template compilation model,
with non-inlined functions and methods being defined in implementation .c file.
</font></td>
<td><font face="Arial, Helvetica" size="2"><b>Off</b></font></td>
</tr>
</table>
<h4> </h4>
</td></tr><tr valign="top" align="left"><td width="24"><img src="images/trans.gif" border="0" height="1" width="24"></td><td width="776"><img src="images/trans.gif" border="0" height="20" width="50"><br><a href="index.html">Table of Contents</a><br></td></tr><tr valign="top" align="left"><td width="24"><img src="images/trans.gif" border="0" height="1" width="24"></td><td width="776"><img src="images/trans.gif" border="0" height="40" width="80"><br><img src="images/black.gif" border="0" height="1" width="776"></td></tr><tr valign="top" align="left"><td width="24"><img src="images/trans.gif" border="0" height="1" width="24"></td><td width="776"><img src="images/black.gif" border="0" height="1" width="776"></td></tr><tr valign="top" align="left"><td width="24"><img src="images/trans.gif" border="0" height="1" width="24"></td><td width="776"><img src="images/trans.gif" border="0" height="5" width="50"><br><span class="copyright">Copyright 2001 by STLport</span><br><img src="images/trans.gif" border="0" height="50" width="80"></td></tr></table></body></html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -