📄 configure.html
字号:
</tr>
<tr>
<td><font size="1" face="Arial, Helvetica"><b>_STLP_YVALS_H</b></font></td>
<td><font face="Arial, Helvetica" size="2"><b>true/false</b> defined
in <b><yvals.h></b> header ( Visual C++ 4.2)</font></td>
<td><font face="Arial, Helvetica" size="2">Off</font></td>
</tr>
<tr>
<td><font size="1" face="Arial, Helvetica"><b>_STLP_DEFAULT_TEMPLATE_PARAM</b></font></td>
<td><font face="Arial, Helvetica" size="2">Defined if compiler
does not support default template parameters</font></td>
<td><font face="Arial, Helvetica" size="2">Off</font></td>
</tr>
<tr>
<td><font size="1" face="Arial, Helvetica"><b>_STLP_DEFAULT_TYPE_PARAM</b></font></td>
<td><font face="Arial, Helvetica" size="2">Defined if compiler
support only complete types as default parameters</font></td>
<td><font face="Arial, Helvetica" size="2">Off</font></td>
</tr>
<tr>
<td><font size="1" face="Arial, Helvetica"><b>_STLP_LIMITED_DEFAULT_TEMPLATES</b></font></td>
<td><font face="Arial, Helvetica" size="2">Defined if the compiler
cannot handle default non-type template parameters</font></td>
<td><font face="Arial, Helvetica" size="2">Off</font></td>
</tr>
<tr>
<td><font size="1" face="Arial, Helvetica"><b>_STLP_NON_TYPE_TMPL_PARAM_BUG</b></font></td>
<td><font face="Arial, Helvetica" size="2">Defined if compiler has
trouble with functions getting non-type-parameterized classes as
parameters</font></td>
<td><font face="Arial, Helvetica" size="2">Off</font></td>
</tr>
<tr>
<td><font size="1" face="Arial, Helvetica"><b>_STLP_NO_STATIC_TEMPLATE_DATA</b></font></td>
<td><font face="Arial, Helvetica" size="2">Defined if compiler does
not support static class data template definition</font></td>
<td><font face="Arial, Helvetica" size="2">Off</font></td>
</tr>
<tr>
<td><font size="1" face="Arial, Helvetica"><b>_STLP_STATIC_CONST_INIT_BUG</b></font></td>
<td><font face="Arial, Helvetica" size="2">Defined if compiler does
not support initialization of const static class data template members within class.</font></td>
<td><font face="Arial, Helvetica" size="2">Off</font></td>
</tr>
<tr>
<td><font size="1" face="Arial, Helvetica"><b>_STLP_WEAK_ATTRIBUTE</b></font></td>
<td><font face="Arial, Helvetica" size="2">Defined if your compiler
provides <b>__attribute((weak))__</b> construct as extension. Only needed if
the compiler can't handle static template data members (gcc 2.7.2)</font></td>
<td><font face="Arial, Helvetica" size="2">Off</font></td>
</tr>
<tr>
<td><font size="1" face="Arial, Helvetica"><b>_STLP_HAS_NO_NAMESPACES</b></font></td>
<td><font face="Arial, Helvetica" size="2">Defined if your compiler
does not support namespaces</font></td>
<td><font face="Arial, Helvetica" size="2">Off</font></td>
</tr>
<tr>
<td><font face="Arial, Helvetica" size="1"><b>_STLP_BROKEN_USING_DIRECTIVE
</b></font></td>
<td><font size="2" face="Arial, Helvetica">"<b>using</b>"
keyword does not work with template types </font></td>
<td><font face="Arial, Helvetica" size="2">Off</font></td>
</tr>
<tr>
<td><font size="1" face="Arial, Helvetica"><b>_STLP_HAS_NO_EXCEPTIONS</b></font></td>
<td><font face="Arial, Helvetica" size="2">Defined if your compiler
does not support exception-handling</font></td>
<td><font face="Arial, Helvetica" size="2">Off</font></td>
</tr>
<tr>
<td><font size="1" face="Arial, Helvetica"><b>_STLP_NO_EXCEPTION_SPEC</b></font></td>
<td><font face="Arial, Helvetica" size="2">Defined if your compiler
does not support exception specifications</font></td>
<td><font face="Arial, Helvetica" size="2">Off</font></td>
</tr>
<tr>
<td><font face="Arial, Helvetica" size="1"><b>_STLP_THROW_RETURN_BUG
</b></font></td>
<td><font face="Arial, Helvetica" size="2">Compiler requires <b>return</b>
statement after <b>throw</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_BAD_ALLOC </b></font></td>
<td><font face="Arial, Helvetica" size="2">Header <<b>new</b>>
that comes with the compiler does not define <b>bad_alloc</b>
exception </font></td>
<td><font face="Arial, Helvetica" size="2">Off</font></td>
</tr>
<tr>
<td><font size="1" face="Arial, Helvetica"><b>_STLP_NO_MEMBER_TEMPLATES</b></font></td>
<td><font face="Arial, Helvetica" size="2">Defined if compiler
does not support member templates</font></td>
<td><font face="Arial, Helvetica" size="2">Off</font></td>
</tr>
<tr>
<td><font size="1" face="Arial, Helvetica"><b>_STLP_NO_MEMBER_TEMPLATE_CLASSES</b></font></td>
<td><font face="Arial, Helvetica" size="2">Defined if compiler
does not support member template classes</font></td>
<td><font face="Arial, Helvetica" size="2">Off</font></td>
</tr>
<tr>
<td><font size="1" face="Arial, Helvetica"><b>_STLP_NO_FRIEND_TEMPLATES</b></font></td>
<td><font face="Arial, Helvetica" size="2">Defined if compiler
does not support friend templates</font></td>
<td><font face="Arial, Helvetica" size="2">Off</font></td>
</tr>
<tr>
<td><font face="Arial, Helvetica" size="1"><b>_STLP_NO_QUALIFIED_FRIENDS
</b></font></td>
<td><font face="Arial, Helvetica" size="2">Compiler does not accept
friend declaration qualified with namespace name. </font></td>
<td><font face="Arial, Helvetica" size="2">Off</font></td>
</tr>
<tr>
<td><font size="1" face="Arial, Helvetica"><b>_STLP_NO_CLASS_PARTIAL_SPECIALIZATION</b></font></td>
<td><font face="Arial, Helvetica" size="2">Defined if compiler
does not support partial template class specialization</font></td>
<td><font face="Arial, Helvetica" size="2">Off</font></td>
</tr>
<tr>
<td><font face="Arial, Helvetica" size="1"><b>_STLP_PARTIAL_SPEC_NEEDS_TEMPLATE_ARGS
</b></font></td>
<td><font size="2" face="Arial, Helvetica">Class being partially
specialized require full name (template parameters) of itself for
method declarations </font></td>
<td><font face="Arial, Helvetica" size="2">Off</font></td>
</tr>
<tr>
<td><font face="Arial, Helvetica" size="1"><b>_STLP_PARTIAL_SPECIALIZATION_BUG
</b></font></td>
<td><font face="Arial, Helvetica" size="2">Partial specialization
has bugs that prevent you from using new-style <b>reverse_iterator</b>
</font></td>
<td><font face="Arial, Helvetica" size="2">Off</font></td>
</tr>
<tr>
<td><font face="Arial, Helvetica" size="1"><b>_STLP_MEMBER_SPECIALIZATION_BUG
</b></font></td>
<td><font face="Arial, Helvetica" size="2">Compiler has problems
specializing members of partially specialized class </font></td>
<td><font face="Arial, Helvetica" size="2">Off</font></td>
</tr>
<tr>
<td><font size="1" face="Arial, Helvetica"><b>_STLP_NO_METHOD_SPECIALIZATION</b></font></td>
<td><font face="Arial, Helvetica" size="2">Defined if the compiler
does not support specializations of single template method.</font></td>
<td><font face="Arial, Helvetica" size="2">Off</font></td>
</tr>
<tr>
<td><font size="1" face="Arial, Helvetica"><b>_STLP_NO_FUNC_PARTIAL_ORDERING</b></font></td>
<td><font face="Arial, Helvetica" size="2">Defined if compiler
does not support partial template functions ordering</font></td>
<td><font face="Arial, Helvetica" size="2">Off</font></td>
</tr>
<tr>
<td><font size="1" face="Arial, Helvetica"><b>_STLP_NO_PARTIAL_SPECIALIZATION_SYNTAX</b></font></td>
<td><font face="Arial, Helvetica" size="2">Defined if compiler
does not support full template specialization syntax</font></td>
<td><font face="Arial, Helvetica" size="2">Off</font></td>
</tr>
<tr>
<td><font face="Arial, Helvetica" size="1"><b>_STLP_NO_EXPLICIT_FUNCTION_TMPL_ARGS
</b></font></td>
<td><font face="Arial, Helvetica" size="2">Compiler does not support
explicit template arguments for functions </font></td>
<td><font face="Arial, Helvetica" size="2">Off</font></td>
</tr>
<tr>
<td><b><font size="1" face="Arial, Helvetica">_STLP_AUTOMATIC_TYPE_TRAITS</font></b></td>
<td><font face="Arial, Helvetica" size="2">Defined if the compiler
specializes predefined class <b>type_traits<T></b> for every
type. This is an extension</font></td>
<td><font face="Arial, Helvetica" size="2">Off</font></td>
</tr>
<tr>
<td><b><font size="1" face="Arial, Helvetica">_STLP_LOOP_INLINE_PROBLEMS</font></b></td>
<td><font face="Arial, Helvetica" size="2">Defined if your compiler
can't inline <b>while(), for()</b></font></td>
<td><font face="Arial, Helvetica" size="2">Off</font></td>
</tr>
<tr>
<td><b><font size="1" face="Arial, Helvetica">_STLP_BASE_MATCH_BUG</font></b></td>
<td><font face="Arial, Helvetica" size="2">Defined if the compiler
fails to match a template function argument of base type</font></td>
<td><font face="Arial, Helvetica" size="2">Off</font></td>
</tr>
<tr>
<td><b><font size="1" face="Arial, Helvetica">_STLP_NONTEMPL_BASE_MATCH_BUG</font></b></td>
<td><font face="Arial, Helvetica" size="2">Defined if the compiler
fails to match a template function argument of base
(non-template) type</font></td>
<td><font face="Arial, Helvetica" size="2">Off</font></td>
</tr>
<tr>
<td><b><font size="1" face="Arial, Helvetica">_STLP_NESTED_TYPE_PARAM_BUG</font></b></td>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -