| <tableclass=codeblock><rowcolor=#ffffff> 자료형 이름 | 설명 |
| <bgcolor=#20b580> |
#!style
.global
{
display: inline;
padding: 3px 4px;
margin-top: -6px;
font-family: 'Cascadia Mono', 'Cascadia Code', '나눔고딕코딩', 'D2Coding', 'Courier New', Courier, monospace;
word-break: keep-all;
color: #a8a8a8;
}
.preprocessor
{
display: inline;
color: #aeff6c;
}
.comment
{
display: inline;
color: #57A64A;
}
.keyword
{
display: inline;
font-weight: bold;
color: #569cd6;
}
.elm_ns
{
display: inline;
font-weight: bold;
color: #58fafe;
}
.elm_type
{
display: inline;
color: #4ec9b0;
}
.elm_primitives
{
display: inline;
font-weight: bold;
color: cornflowerblue;
}
(template_p0 != null || template_v0 != null || template_p1 != null || template_v1 != null || template_p2 != null || template_v2 != null || template_p3 != null || template_v3 != null || template_p4 != null || template_v4 != null) || template_last_label != null
#!if ns_available = (ns != null || ns1 != null || ns2 != null || ns3 != null)
#!if pre_available = (kw1 != null || kw1_post != null || kw2 != null || kw2_post != null || cls_attribute != null || cls_attribute_lnk != null || ns_end != null || pre1_t != null || pre2_t != null || pre_e != null)
#!if pre_tmp_available = (pre_tmp_p0 != null || pre_tmp_p1 != null || pre_tmp_p2 != null || pre_tmp_v0 != null || pre_tmp_v1 != null || pre_tmp_v2 != null)
#!if body_available = (body_ns || body_number != null || body_string != null || body_v != null || body_gv != null || body_f != null || body_mv != null || body_mf != null || body_static_mv != null || body_static_mf != null || body_post != null)
#!if spec_available = (body_spec1 != null || body_spec2 != null || body_spec1_ref != null || body_spec2_label != null || body_spec_assign != null)
#!if trail_available = (trailing != null || trailing_keyword != null)
#!wiki class="global"
{{{#!wiki class="comment"
head_comment null
[[C++/문법/특성|{{{#daffbc {{{[[attribute null
[[C++/문법/특성#attribute_lnkattribute_lnk null
##======================================= include and import
{{{#!if ns_available || pre_available || pre_tmp_available || body_available || trail_available
{{{#!wiki class="keyword"
head_keyword"keyword"
head_keyword null
{{{#ffffff module_name null
{{{#!wiki class="keyword"
import}}} {{{#c8865e <import null
{{{#!wiki class="preprocessor"
#include}}} {{{#c8865e include====================================== template parameter 0
##======================================= template parameter 0 concept
<{{{#!if template_p0_default != null || template_v0_default != null
\[}}}{{{#!if template_concept0_available = (template_cpt0 != null)
{{{#!wiki class="elm_type"
'''template_cpt0 null || template_concept0_v0 != null || template_concept0_last_label != null
<{{{#!if template_concept0_p0 != null
{{{#!wiki class="elm_type"
template_concept0_p0 null
{{{#ffffff template_concept0_v0 null
, {{{#!wiki class="elm_type"
template_concept0_p1 null
, {{{#ffffff template_concept0_v1 null
, {{{#!wiki class="elm_type"
template_concept0_p2 null
, {{{#ffffff template_concept0_v2 null
template_concept0_last_label null
{{{#!if !template_concept0_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p0_post != null
template_p0_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p0_default_ns != null
{{{#!wiki class="elm_ns"
template_p0_default_ns"elm_type"
template_p0_default null
{{{#!wiki class="elm_type"
template_v0_ty null
template_p0_posttemplate_v0 null
{{{ = }}}{{{#!if template_v0_default_ns != null
{{{#!wiki class="elm_ns"
template_v0_default_nstemplate_v0_default null || template_v0_default != null
##======================================= template parameter 0 end
\]}}}{{{#!if template_p0_lnb != null
[br] }}}{{{#!if template_p1 != null || template_v1 != null
##======================================= template parameter 1
##======================================= template parameter 1 concept
, }}}{{{#!if template_p1_default != null || template_v1_default != null
\[}}}{{{#!if template_concept1_available = (template_cpt1 != null)
{{{#!wiki class="elm_type"
'''template_cpt1 null || template_concept1_v0 != null || template_concept1_last_label != null
<{{{#!if template_concept1_p0 != null
{{{#4ec9b0,#6fdbba template_concept1_p0 null
{{{#ffffff template_concept1_v0 null
, {{{#4ec9b0,#6fdbba template_concept1_p1 null
, {{{#ffffff template_concept1_v1 null
, {{{#4ec9b0,#6fdbba template_concept1_p2 null
, {{{#ffffff template_concept1_v2 null
template_concept1_last_label null
{{{#!if !template_concept1_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p1_post != null
template_p1_post"elm_type"
template_p1 null
{{{ = }}}{{{#!if template_p1_default_ns != null
{{{#!wiki class="elm_ns"
template_p1_default_nstemplate_p1_default null
{{{#4ec9b0,#6fdbba template_v1_ty null
template_p1_posttemplate_v1 null
{{{ = }}}{{{#!if template_v1_default_ns != null
{{{#!wiki class="elm_ns"
template_v1_default_nstemplate_v1_default null || template_v1_default != null
##======================================= template parameter 1 end
\]}}}{{{#!if template_p1_lnb != null
[br] }}}{{{#!if template_p2 != null || template_v2 != null
##======================================= template parameter 2
##======================================= template parameter 2 concept
, }}}{{{#!if template_p2_default != null || template_v2_default != null
\[}}}{{{#!if template_concept2_available = (template_cpt2 != null)
{{{#!wiki class="elm_type"
'''template_cpt2 null || template_concept2_v0 != null || template_concept2_last_label != null
<{{{#!if template_concept2_p0 != null
{{{#4ec9b0,#6fdbba template_concept2_p0 null
{{{#ffffff template_concept2_v0 null
, {{{#4ec9b0,#6fdbba template_concept2_p1 null
, {{{#ffffff template_concept2_v1 null
, {{{#4ec9b0,#6fdbba template_concept2_p2 null
, {{{#ffffff template_concept2_v2 null
template_concept2_last_label null
{{{#!if !template_concept2_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p2_post != null
template_p2_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p2_default_ns != null
{{{#!wiki class="elm_ns"
template_p2_default_nstemplate_p2_default null
{{{#4ec9b0,#6fdbba template_v2_ty null
template_p2_posttemplate_v2 null
{{{ = }}}{{{#!if template_v2_default_ns != null
{{{#!wiki class="elm_ns"
template_v2_default_nstemplate_v2_default null || template_v2_default != null
##======================================= template parameter 2 end
\]}}}{{{#!if template_p2_lnb != null
[br] }}}{{{#!if template_p3 != null || template_v3 != null
##======================================= template parameter 3
##======================================= template parameter 3 concept
, }}}{{{#!if template_p3_default != null || template_v3_default != null
\[}}}{{{#!if template_concept3_available = (template_cpt3 != null)
{{{#!wiki class="elm_type"
'''template_cpt3 null || template_concept3_v0 != null || template_concept3_last_label != null
<{{{#!if template_concept3_p0 != null
{{{#4ec9b0,#6fdbba template_concept3_p0 null
{{{#ffffff template_concept3_v0 null
, {{{#4ec9b0,#6fdbba template_concept3_p1 null
, {{{#ffffff template_concept3_v1 null
, {{{#4ec9b0,#6fdbba template_concept3_p2 null
, {{{#ffffff template_concept3_v2 null
template_concept3_last_label null
{{{#!if !template_concept3_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p3_post != null
template_p3_post"elm_type"
template_p3 null
{{{ = }}}{{{#!if template_p3_default_ns != null
{{{#!wiki class="elm_ns"
template_p3_default_nstemplate_p3_default null
{{{#4ec9b0,#6fdbba template_v3_ty null
template_p3_posttemplate_v3 null
{{{ = }}}{{{#!if template_v3_default_ns != null
{{{#!wiki class="elm_ns"
template_v3_default_nstemplate_v3_default null || template_v3_default != null
##======================================= template parameter 3 end
\]}}}{{{#!if template_p3_lnb != null
[br] }}}{{{#!if template_p4 != null || template_v4 != null
##======================================= template parameter 4
##======================================= template parameter 4 concept
, }}}{{{#!if template_p4_default != null || template_v4_default != null
\[}}}{{{#!if template_concept4_available = (template_cpt4 != null)
{{{#!wiki class="elm_type"
'''template_cpt4 null || template_concept4_v0 != null || template_concept4_last_label != null
<{{{#!if template_concept4_p0 != null
{{{#4ec9b0,#6fdbba template_concept4_p0 null
{{{#ffffff template_concept4_v0 null
, {{{#4ec9b0,#6fdbba template_concept4_p1 null
, {{{#ffffff template_concept4_v1 null
, {{{#4ec9b0,#6fdbba template_concept4_p2 null
, {{{#ffffff template_concept4_v2 null
template_concept4_last_label null
{{{#!if !template_concept4_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p4_post != null
template_p4_post"elm_type"
template_p4 null
{{{ = }}}{{{#!if template_p4_default_ns != null
{{{#!wiki class="elm_ns"
template_p4_default_nstemplate_p4_default null
{{{#4ec9b0,#6fdbba template_v4_ty null
template_p4_posttemplate_v4 null
{{{ = }}}{{{#!if template_v4_default_ns != null
{{{#!wiki class="elm_ns"
template_v4_default_nstemplate_v4_default null || template_v4_default != null
##======================================= template parameter 4 end
\]}}}{{{#!if template_last_label != null
##======================================= template parameters end
template_last_label null
[[C++/문법/특성|{{{#e8f1a8 {{{[[fn_attribute null
[[C++/문법/특성#fn_attribute_lnkfn_attribute_lnk null
{{{#!if kw1_post == null
{{{#!wiki class="keyword"
kw1=contexpr null
{{{#!wiki class="keyword"
kw1=contexprkw1_post null
{{{#!if kw2_post == null
{{{#!wiki class="elm_primitives"
kw2=long null
{{{#!wiki class="elm_primitives"
kw2=longkw2_post null
[[C++/문법/특성|{{{#e8f1a8 {{{[[cls_attribute null
[[C++/문법/특성#cls_attribute_lnkcls_attribute_lnk null
##======================================= Namespaces
{{{#!wiki class="elm_ns"
ns null
{{{#!if ns1_pre_kw != null
{{{#!wiki class="keyword"
ns1_pre_kw=inline"elm_ns"
ns1=std null
{{{ ns1_post null
{{{#!if ns1_post == null
::}}}{{{#!if ns2_pre_kw != null
{{{#!wiki class="keyword"
ns2_pre_kw=inline"elm_ns"
ns2=chrono null
{{{ ns2_post null
{{{#!if ns2_post == null
::}}}{{{#!if ns3_pre_kw != null
{{{#!wiki class="keyword"
ns3_pre_kw=inline"elm_ns"
ns3=chrono_literals null
{{{ ns3_post null && ns_end == null && ns3_post == null && (pre1_t != null)
{{{#!if ns3_post == null
::}}}}}}{{{#!if ns1 != null && ns_end != null
##======================================= Front-end types
ns_end null
{{{#!wiki class="elm_type"
pre1_t null
::{{{#!wiki class="elm_type"
pre2_t null
{{{#!if pre1_t != null || pre2_t != null
::}}}{{{#f0f068 pre_e=enum null
{{{#!wiki class="elm_type"
pre_tmp_p0 null
{{{#!if pre_tmp_p0 != null
, }}}{{{#ffffff pre_tmp_v0 null
, {{{#!wiki class="elm_type"
pre_tmp_p1 null
, {{{#ffffff pre_tmp_v1 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt1=int null
, {{{#!wiki class="elm_type"
pre_tmp_p2 null
, {{{#ffffff pre_tmp_v2 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt2=int null
, {{{#!wiki class="elm_type"
pre_tmp_p3 null
, {{{#ffffff pre_tmp_v3 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt3=int null
, {{{#!wiki class="elm_type"
pre_tmp_p4 null
, {{{#ffffff pre_tmp_v4 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt4=intpre_post null
##======================================= body begin
{{{#!wiki class="elm_ns"
body_ns null
{{{#a9a9b0,#a1a1a2 body_v null
{{{#ffa3d2 body_gv null
{{{#ffffff body_mv null
{{{#f87a7a body_f null
{{{#f0a962 body_mf null
{{{#ffffff '''{{{body_static_mv null
{{{#f0a962 '''{{{body_static_mf null
{{{#b5cea8 body_number null
{{{#c8865e body_string null
body_post null
'''<'''}}}{{{#!if body_bopen != null
##======================================= body end
##======================================= arguments begin
(}}}{{{#!if arg1_available = (arg1_concept != null || arg1_kw != null || arg1_t_kw != null || arg1_ns != null || arg1_t != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg2_available = (arg2_concept != null || arg2_kw != null || arg2_t_kw != null || arg2_ns != null || arg2_t != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg3_available = (arg3_concept != null || arg3_kw != null || arg3_t_kw != null || arg3_ns != null || arg3_t != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg4_available = (arg4_concept != null || arg4_kw != null || arg4_t_kw != null || arg4_ns != null || arg4_t != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
##======================================= argument 1
}}}{{{#!if arg1_check_blank0 = (arg1_concept != null) && (arg1_kw != null || arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank1 = (arg1_kw != null) && (arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank2 = (arg1_t_kw != null) && (arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank3 = (arg1_t != null || arg1_t_post != null) && (arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_concept!=null
{{{#!wiki class="elm_type"
'''arg1_concept null
<{{{#!wiki class="elm_type"
arg1_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam3"keyword"
arg1_kw"elm_primitives"
arg1_t_kw null
{{{#!wiki class="elm_ns"
arg1_ns"elm_type"
arg1_targ1_t_postarg1_paramarg1_just_numberarg1_just_string====================================== argument 2
, }}}{{{#!if arg2_check_blank0 = (arg2_concept != null) && (arg2_kw != null || arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank1 = (arg2_kw != null) && (arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank2 = (arg2_t_kw != null) && (arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank3 = (arg2_t != null || arg2_t_post != null) && (arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_concept!=null
{{{#!wiki class="elm_type"
'''arg2_concept null
<{{{#!wiki class="elm_type"
arg2_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam3"keyword"
arg2_kw"elm_primitives"
arg2_t_kw null
{{{#!wiki class="elm_ns"
arg2_ns"elm_type"
arg2_targ2_t_postarg2_paramarg2_just_numberarg2_just_string====================================== argument 3
, }}}{{{#!if arg3_check_blank0 = (arg3_concept != null) && (arg3_kw != null || arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank1 = (arg3_kw != null) && (arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank2 = (arg3_t_kw != null) && (arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank3 = (arg3_t != null || arg3_t_post != null) && (arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_concept!=null
{{{#!wiki class="elm_type"
'''arg3_concept null
<{{{#!wiki class="elm_type"
arg3_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam3"keyword"
arg3_kw"elm_primitives"
arg3_t_kw null
{{{#!wiki class="elm_ns"
arg3_ns"elm_type"
arg3_targ3_t_postarg3_paramarg3_just_numberarg3_just_string====================================== argument4
, }}}{{{#!if arg4_check_blank0 = (arg4_concept != null) && (arg4_kw != null || arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank1 = (arg4_kw != null) && (arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank2 = (arg4_t_kw != null) && (arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank3 = (arg4_t != null || arg4_t_post != null) && (arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_concept!=null
{{{#!wiki class="elm_type"
'''arg4_concept null
<{{{#!wiki class="elm_type"
arg4_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam3"keyword"
arg4_kw"elm_primitives"
arg4_t_kw null
{{{#!wiki class="elm_ns"
arg4_ns"elm_type"
arg4_targ4_t_postarg4_paramarg4_just_numberarg4_just_string null
##======================================= argument5, argument6
, {{{#bcdce6 arg5_param null
, {{{#bcdce6 arg6_param null
, ...}}}{{{#!if body_bopen != null
##======================================= arguments end
##======================================= body end
##======================================= specifiers begin
{{{#!if spec_available
) }}}{{{#!if !spec_available
)}}}}}}{{{#!if body_spec1 != null
{{{#!wiki class="keyword"
body_spec1=const null
''' '''= {{{#!wiki class="keyword"
body_spec_assign=default null
(}}}{{{#!if body_spec1_ref != null
{{{#!if body_spec1_paren == null
body_spec1_ref null
body_spec1_ref null
{{{#!wiki class="keyword"
body_spec2=noexcept null
(}}}{{{#!if body_spec2_label != null
body_spec2_label null
)}}}{{{#!if body_spec1_paren != null
##======================================= specifiers end
##======================================= trailing begin
)}}}{{{#!if trailing != null
''' '''trailing null
{{{#!wiki class="keyword"
trailing_keyword=decltype null
(}}}{{{#!if trailing_ns != null
{{{#!wiki class="elm_ns"
trailing_ns null
{{{#!wiki class="keyword"
trailing_t_kw null
{{{#!wiki class="elm_type"
trailing_content_t1 null
::{{{#!wiki class="elm_type"
trailing_content_t2 null
{{{#f87a7a trailing_content_f null
trailing_label null
)}}}{{{#!if label_last != null
##======================================= trailing end
label_last null
##======================================= footer
'''>'''}}}{{{#!if last != null
last null
^^{{{#a3ff84 C++version null
^^{{{+1 {{{#a3ff84 C++large_version@}}}}}}^^}}}
| true와 false 두 가지 진릿값을 표현하는 논리 자료형으로, 크기는 구현에 따라 달라질 수 있으나, 대부분의 컴파일러에서 1바이트로 구현된다. |
| <bgcolor=#20b580> |
#!style
.global
{
display: inline;
padding: 3px 4px;
margin-top: -6px;
font-family: 'Cascadia Mono', 'Cascadia Code', '나눔고딕코딩', 'D2Coding', 'Courier New', Courier, monospace;
word-break: keep-all;
color: #a8a8a8;
}
.preprocessor
{
display: inline;
color: #aeff6c;
}
.comment
{
display: inline;
color: #57A64A;
}
.keyword
{
display: inline;
font-weight: bold;
color: #569cd6;
}
.elm_ns
{
display: inline;
font-weight: bold;
color: #58fafe;
}
.elm_type
{
display: inline;
color: #4ec9b0;
}
.elm_primitives
{
display: inline;
font-weight: bold;
color: cornflowerblue;
}
(template_p0 != null || template_v0 != null || template_p1 != null || template_v1 != null || template_p2 != null || template_v2 != null || template_p3 != null || template_v3 != null || template_p4 != null || template_v4 != null) || template_last_label != null
#!if ns_available = (ns != null || ns1 != null || ns2 != null || ns3 != null)
#!if pre_available = (kw1 != null || kw1_post != null || kw2 != null || kw2_post != null || cls_attribute != null || cls_attribute_lnk != null || ns_end != null || pre1_t != null || pre2_t != null || pre_e != null)
#!if pre_tmp_available = (pre_tmp_p0 != null || pre_tmp_p1 != null || pre_tmp_p2 != null || pre_tmp_v0 != null || pre_tmp_v1 != null || pre_tmp_v2 != null)
#!if body_available = (body_ns || body_number != null || body_string != null || body_v != null || body_gv != null || body_f != null || body_mv != null || body_mf != null || body_static_mv != null || body_static_mf != null || body_post != null)
#!if spec_available = (body_spec1 != null || body_spec2 != null || body_spec1_ref != null || body_spec2_label != null || body_spec_assign != null)
#!if trail_available = (trailing != null || trailing_keyword != null)
#!wiki class="global"
{{{#!wiki class="comment"
head_comment null
[[C++/문법/특성|{{{#daffbc {{{[[attribute null
[[C++/문법/특성#attribute_lnkattribute_lnk null
##======================================= include and import
{{{#!if ns_available || pre_available || pre_tmp_available || body_available || trail_available
{{{#!wiki class="keyword"
head_keyword"keyword"
head_keyword null
{{{#ffffff module_name null
{{{#!wiki class="keyword"
import}}} {{{#c8865e <import null
{{{#!wiki class="preprocessor"
#include}}} {{{#c8865e include====================================== template parameter 0
##======================================= template parameter 0 concept
<{{{#!if template_p0_default != null || template_v0_default != null
\[}}}{{{#!if template_concept0_available = (template_cpt0 != null)
{{{#!wiki class="elm_type"
'''template_cpt0 null || template_concept0_v0 != null || template_concept0_last_label != null
<{{{#!if template_concept0_p0 != null
{{{#!wiki class="elm_type"
template_concept0_p0 null
{{{#ffffff template_concept0_v0 null
, {{{#!wiki class="elm_type"
template_concept0_p1 null
, {{{#ffffff template_concept0_v1 null
, {{{#!wiki class="elm_type"
template_concept0_p2 null
, {{{#ffffff template_concept0_v2 null
template_concept0_last_label null
{{{#!if !template_concept0_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p0_post != null
template_p0_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p0_default_ns != null
{{{#!wiki class="elm_ns"
template_p0_default_ns"elm_type"
template_p0_default null
{{{#!wiki class="elm_type"
template_v0_ty null
template_p0_posttemplate_v0 null
{{{ = }}}{{{#!if template_v0_default_ns != null
{{{#!wiki class="elm_ns"
template_v0_default_nstemplate_v0_default null || template_v0_default != null
##======================================= template parameter 0 end
\]}}}{{{#!if template_p0_lnb != null
[br] }}}{{{#!if template_p1 != null || template_v1 != null
##======================================= template parameter 1
##======================================= template parameter 1 concept
, }}}{{{#!if template_p1_default != null || template_v1_default != null
\[}}}{{{#!if template_concept1_available = (template_cpt1 != null)
{{{#!wiki class="elm_type"
'''template_cpt1 null || template_concept1_v0 != null || template_concept1_last_label != null
<{{{#!if template_concept1_p0 != null
{{{#4ec9b0,#6fdbba template_concept1_p0 null
{{{#ffffff template_concept1_v0 null
, {{{#4ec9b0,#6fdbba template_concept1_p1 null
, {{{#ffffff template_concept1_v1 null
, {{{#4ec9b0,#6fdbba template_concept1_p2 null
, {{{#ffffff template_concept1_v2 null
template_concept1_last_label null
{{{#!if !template_concept1_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p1_post != null
template_p1_post"elm_type"
template_p1 null
{{{ = }}}{{{#!if template_p1_default_ns != null
{{{#!wiki class="elm_ns"
template_p1_default_nstemplate_p1_default null
{{{#4ec9b0,#6fdbba template_v1_ty null
template_p1_posttemplate_v1 null
{{{ = }}}{{{#!if template_v1_default_ns != null
{{{#!wiki class="elm_ns"
template_v1_default_nstemplate_v1_default null || template_v1_default != null
##======================================= template parameter 1 end
\]}}}{{{#!if template_p1_lnb != null
[br] }}}{{{#!if template_p2 != null || template_v2 != null
##======================================= template parameter 2
##======================================= template parameter 2 concept
, }}}{{{#!if template_p2_default != null || template_v2_default != null
\[}}}{{{#!if template_concept2_available = (template_cpt2 != null)
{{{#!wiki class="elm_type"
'''template_cpt2 null || template_concept2_v0 != null || template_concept2_last_label != null
<{{{#!if template_concept2_p0 != null
{{{#4ec9b0,#6fdbba template_concept2_p0 null
{{{#ffffff template_concept2_v0 null
, {{{#4ec9b0,#6fdbba template_concept2_p1 null
, {{{#ffffff template_concept2_v1 null
, {{{#4ec9b0,#6fdbba template_concept2_p2 null
, {{{#ffffff template_concept2_v2 null
template_concept2_last_label null
{{{#!if !template_concept2_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p2_post != null
template_p2_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p2_default_ns != null
{{{#!wiki class="elm_ns"
template_p2_default_nstemplate_p2_default null
{{{#4ec9b0,#6fdbba template_v2_ty null
template_p2_posttemplate_v2 null
{{{ = }}}{{{#!if template_v2_default_ns != null
{{{#!wiki class="elm_ns"
template_v2_default_nstemplate_v2_default null || template_v2_default != null
##======================================= template parameter 2 end
\]}}}{{{#!if template_p2_lnb != null
[br] }}}{{{#!if template_p3 != null || template_v3 != null
##======================================= template parameter 3
##======================================= template parameter 3 concept
, }}}{{{#!if template_p3_default != null || template_v3_default != null
\[}}}{{{#!if template_concept3_available = (template_cpt3 != null)
{{{#!wiki class="elm_type"
'''template_cpt3 null || template_concept3_v0 != null || template_concept3_last_label != null
<{{{#!if template_concept3_p0 != null
{{{#4ec9b0,#6fdbba template_concept3_p0 null
{{{#ffffff template_concept3_v0 null
, {{{#4ec9b0,#6fdbba template_concept3_p1 null
, {{{#ffffff template_concept3_v1 null
, {{{#4ec9b0,#6fdbba template_concept3_p2 null
, {{{#ffffff template_concept3_v2 null
template_concept3_last_label null
{{{#!if !template_concept3_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p3_post != null
template_p3_post"elm_type"
template_p3 null
{{{ = }}}{{{#!if template_p3_default_ns != null
{{{#!wiki class="elm_ns"
template_p3_default_nstemplate_p3_default null
{{{#4ec9b0,#6fdbba template_v3_ty null
template_p3_posttemplate_v3 null
{{{ = }}}{{{#!if template_v3_default_ns != null
{{{#!wiki class="elm_ns"
template_v3_default_nstemplate_v3_default null || template_v3_default != null
##======================================= template parameter 3 end
\]}}}{{{#!if template_p3_lnb != null
[br] }}}{{{#!if template_p4 != null || template_v4 != null
##======================================= template parameter 4
##======================================= template parameter 4 concept
, }}}{{{#!if template_p4_default != null || template_v4_default != null
\[}}}{{{#!if template_concept4_available = (template_cpt4 != null)
{{{#!wiki class="elm_type"
'''template_cpt4 null || template_concept4_v0 != null || template_concept4_last_label != null
<{{{#!if template_concept4_p0 != null
{{{#4ec9b0,#6fdbba template_concept4_p0 null
{{{#ffffff template_concept4_v0 null
, {{{#4ec9b0,#6fdbba template_concept4_p1 null
, {{{#ffffff template_concept4_v1 null
, {{{#4ec9b0,#6fdbba template_concept4_p2 null
, {{{#ffffff template_concept4_v2 null
template_concept4_last_label null
{{{#!if !template_concept4_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p4_post != null
template_p4_post"elm_type"
template_p4 null
{{{ = }}}{{{#!if template_p4_default_ns != null
{{{#!wiki class="elm_ns"
template_p4_default_nstemplate_p4_default null
{{{#4ec9b0,#6fdbba template_v4_ty null
template_p4_posttemplate_v4 null
{{{ = }}}{{{#!if template_v4_default_ns != null
{{{#!wiki class="elm_ns"
template_v4_default_nstemplate_v4_default null || template_v4_default != null
##======================================= template parameter 4 end
\]}}}{{{#!if template_last_label != null
##======================================= template parameters end
template_last_label null
[[C++/문법/특성|{{{#e8f1a8 {{{[[fn_attribute null
[[C++/문법/특성#fn_attribute_lnkfn_attribute_lnk null
{{{#!if kw1_post == null
{{{#!wiki class="keyword"
kw1=contexpr null
{{{#!wiki class="keyword"
kw1=contexprkw1_post null
{{{#!if kw2_post == null
{{{#!wiki class="elm_primitives"
kw2=long null
{{{#!wiki class="elm_primitives"
kw2=longkw2_post null
[[C++/문법/특성|{{{#e8f1a8 {{{[[cls_attribute null
[[C++/문법/특성#cls_attribute_lnkcls_attribute_lnk null
##======================================= Namespaces
{{{#!wiki class="elm_ns"
ns null
{{{#!if ns1_pre_kw != null
{{{#!wiki class="keyword"
ns1_pre_kw=inline"elm_ns"
ns1=std null
{{{ ns1_post null
{{{#!if ns1_post == null
::}}}{{{#!if ns2_pre_kw != null
{{{#!wiki class="keyword"
ns2_pre_kw=inline"elm_ns"
ns2=chrono null
{{{ ns2_post null
{{{#!if ns2_post == null
::}}}{{{#!if ns3_pre_kw != null
{{{#!wiki class="keyword"
ns3_pre_kw=inline"elm_ns"
ns3=chrono_literals null
{{{ ns3_post null && ns_end == null && ns3_post == null && (pre1_t != null)
{{{#!if ns3_post == null
::}}}}}}{{{#!if ns1 != null && ns_end != null
##======================================= Front-end types
ns_end null
{{{#!wiki class="elm_type"
pre1_t null
::{{{#!wiki class="elm_type"
pre2_t null
{{{#!if pre1_t != null || pre2_t != null
::}}}{{{#f0f068 pre_e=enum null
{{{#!wiki class="elm_type"
pre_tmp_p0 null
{{{#!if pre_tmp_p0 != null
, }}}{{{#ffffff pre_tmp_v0 null
, {{{#!wiki class="elm_type"
pre_tmp_p1 null
, {{{#ffffff pre_tmp_v1 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt1=int null
, {{{#!wiki class="elm_type"
pre_tmp_p2 null
, {{{#ffffff pre_tmp_v2 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt2=int null
, {{{#!wiki class="elm_type"
pre_tmp_p3 null
, {{{#ffffff pre_tmp_v3 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt3=int null
, {{{#!wiki class="elm_type"
pre_tmp_p4 null
, {{{#ffffff pre_tmp_v4 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt4=intpre_post null
##======================================= body begin
{{{#!wiki class="elm_ns"
body_ns null
{{{#a9a9b0,#a1a1a2 body_v null
{{{#ffa3d2 body_gv null
{{{#ffffff body_mv null
{{{#f87a7a body_f null
{{{#f0a962 body_mf null
{{{#ffffff '''{{{body_static_mv null
{{{#f0a962 '''{{{body_static_mf null
{{{#b5cea8 body_number null
{{{#c8865e body_string null
body_post null
'''<'''}}}{{{#!if body_bopen != null
##======================================= body end
##======================================= arguments begin
(}}}{{{#!if arg1_available = (arg1_concept != null || arg1_kw != null || arg1_t_kw != null || arg1_ns != null || arg1_t != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg2_available = (arg2_concept != null || arg2_kw != null || arg2_t_kw != null || arg2_ns != null || arg2_t != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg3_available = (arg3_concept != null || arg3_kw != null || arg3_t_kw != null || arg3_ns != null || arg3_t != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg4_available = (arg4_concept != null || arg4_kw != null || arg4_t_kw != null || arg4_ns != null || arg4_t != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
##======================================= argument 1
}}}{{{#!if arg1_check_blank0 = (arg1_concept != null) && (arg1_kw != null || arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank1 = (arg1_kw != null) && (arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank2 = (arg1_t_kw != null) && (arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank3 = (arg1_t != null || arg1_t_post != null) && (arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_concept!=null
{{{#!wiki class="elm_type"
'''arg1_concept null
<{{{#!wiki class="elm_type"
arg1_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam3"keyword"
arg1_kw"elm_primitives"
arg1_t_kw null
{{{#!wiki class="elm_ns"
arg1_ns"elm_type"
arg1_targ1_t_postarg1_paramarg1_just_numberarg1_just_string====================================== argument 2
, }}}{{{#!if arg2_check_blank0 = (arg2_concept != null) && (arg2_kw != null || arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank1 = (arg2_kw != null) && (arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank2 = (arg2_t_kw != null) && (arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank3 = (arg2_t != null || arg2_t_post != null) && (arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_concept!=null
{{{#!wiki class="elm_type"
'''arg2_concept null
<{{{#!wiki class="elm_type"
arg2_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam3"keyword"
arg2_kw"elm_primitives"
arg2_t_kw null
{{{#!wiki class="elm_ns"
arg2_ns"elm_type"
arg2_targ2_t_postarg2_paramarg2_just_numberarg2_just_string====================================== argument 3
, }}}{{{#!if arg3_check_blank0 = (arg3_concept != null) && (arg3_kw != null || arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank1 = (arg3_kw != null) && (arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank2 = (arg3_t_kw != null) && (arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank3 = (arg3_t != null || arg3_t_post != null) && (arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_concept!=null
{{{#!wiki class="elm_type"
'''arg3_concept null
<{{{#!wiki class="elm_type"
arg3_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam3"keyword"
arg3_kw"elm_primitives"
arg3_t_kw null
{{{#!wiki class="elm_ns"
arg3_ns"elm_type"
arg3_targ3_t_postarg3_paramarg3_just_numberarg3_just_string====================================== argument4
, }}}{{{#!if arg4_check_blank0 = (arg4_concept != null) && (arg4_kw != null || arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank1 = (arg4_kw != null) && (arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank2 = (arg4_t_kw != null) && (arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank3 = (arg4_t != null || arg4_t_post != null) && (arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_concept!=null
{{{#!wiki class="elm_type"
'''arg4_concept null
<{{{#!wiki class="elm_type"
arg4_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam3"keyword"
arg4_kw"elm_primitives"
arg4_t_kw null
{{{#!wiki class="elm_ns"
arg4_ns"elm_type"
arg4_targ4_t_postarg4_paramarg4_just_numberarg4_just_string null
##======================================= argument5, argument6
, {{{#bcdce6 arg5_param null
, {{{#bcdce6 arg6_param null
, ...}}}{{{#!if body_bopen != null
##======================================= arguments end
##======================================= body end
##======================================= specifiers begin
{{{#!if spec_available
) }}}{{{#!if !spec_available
)}}}}}}{{{#!if body_spec1 != null
{{{#!wiki class="keyword"
body_spec1=const null
''' '''= {{{#!wiki class="keyword"
body_spec_assign=default null
(}}}{{{#!if body_spec1_ref != null
{{{#!if body_spec1_paren == null
body_spec1_ref null
body_spec1_ref null
{{{#!wiki class="keyword"
body_spec2=noexcept null
(}}}{{{#!if body_spec2_label != null
body_spec2_label null
)}}}{{{#!if body_spec1_paren != null
##======================================= specifiers end
##======================================= trailing begin
)}}}{{{#!if trailing != null
''' '''trailing null
{{{#!wiki class="keyword"
trailing_keyword=decltype null
(}}}{{{#!if trailing_ns != null
{{{#!wiki class="elm_ns"
trailing_ns null
{{{#!wiki class="keyword"
trailing_t_kw null
{{{#!wiki class="elm_type"
trailing_content_t1 null
::{{{#!wiki class="elm_type"
trailing_content_t2 null
{{{#f87a7a trailing_content_f null
trailing_label null
)}}}{{{#!if label_last != null
##======================================= trailing end
label_last null
##======================================= footer
'''>'''}}}{{{#!if last != null
last null
^^{{{#a3ff84 C++version null
^^{{{+1 {{{#a3ff84 C++large_version@}}}}}}^^}}}
| 문자(character)를 저장하기 위해 정의된 자료형이자, C++에서 메모리의 최소 단위(바이트)를 나타내는 특별한 정수형으로, 항상 1바이트 크기이지만 8비트라는 보장은 없다. 기본적으로 x86/x64에서는 signed char, ARM/PowerPC에서는 unsigned char로 동작한다. |
| <bgcolor=#20b580> |
#!style
.global
{
display: inline;
padding: 3px 4px;
margin-top: -6px;
font-family: 'Cascadia Mono', 'Cascadia Code', '나눔고딕코딩', 'D2Coding', 'Courier New', Courier, monospace;
word-break: keep-all;
color: #a8a8a8;
}
.preprocessor
{
display: inline;
color: #aeff6c;
}
.comment
{
display: inline;
color: #57A64A;
}
.keyword
{
display: inline;
font-weight: bold;
color: #569cd6;
}
.elm_ns
{
display: inline;
font-weight: bold;
color: #58fafe;
}
.elm_type
{
display: inline;
color: #4ec9b0;
}
.elm_primitives
{
display: inline;
font-weight: bold;
color: cornflowerblue;
}
(template_p0 != null || template_v0 != null || template_p1 != null || template_v1 != null || template_p2 != null || template_v2 != null || template_p3 != null || template_v3 != null || template_p4 != null || template_v4 != null) || template_last_label != null
#!if ns_available = (ns != null || ns1 != null || ns2 != null || ns3 != null)
#!if pre_available = (kw1 != null || kw1_post != null || kw2 != null || kw2_post != null || cls_attribute != null || cls_attribute_lnk != null || ns_end != null || pre1_t != null || pre2_t != null || pre_e != null)
#!if pre_tmp_available = (pre_tmp_p0 != null || pre_tmp_p1 != null || pre_tmp_p2 != null || pre_tmp_v0 != null || pre_tmp_v1 != null || pre_tmp_v2 != null)
#!if body_available = (body_ns || body_number != null || body_string != null || body_v != null || body_gv != null || body_f != null || body_mv != null || body_mf != null || body_static_mv != null || body_static_mf != null || body_post != null)
#!if spec_available = (body_spec1 != null || body_spec2 != null || body_spec1_ref != null || body_spec2_label != null || body_spec_assign != null)
#!if trail_available = (trailing != null || trailing_keyword != null)
#!wiki class="global"
{{{#!wiki class="comment"
head_comment null
[[C++/문법/특성|{{{#daffbc {{{[[attribute null
[[C++/문법/특성#attribute_lnkattribute_lnk null
##======================================= include and import
{{{#!if ns_available || pre_available || pre_tmp_available || body_available || trail_available
{{{#!wiki class="keyword"
head_keyword"keyword"
head_keyword null
{{{#ffffff module_name null
{{{#!wiki class="keyword"
import}}} {{{#c8865e <import null
{{{#!wiki class="preprocessor"
#include}}} {{{#c8865e include====================================== template parameter 0
##======================================= template parameter 0 concept
<{{{#!if template_p0_default != null || template_v0_default != null
\[}}}{{{#!if template_concept0_available = (template_cpt0 != null)
{{{#!wiki class="elm_type"
'''template_cpt0 null || template_concept0_v0 != null || template_concept0_last_label != null
<{{{#!if template_concept0_p0 != null
{{{#!wiki class="elm_type"
template_concept0_p0 null
{{{#ffffff template_concept0_v0 null
, {{{#!wiki class="elm_type"
template_concept0_p1 null
, {{{#ffffff template_concept0_v1 null
, {{{#!wiki class="elm_type"
template_concept0_p2 null
, {{{#ffffff template_concept0_v2 null
template_concept0_last_label null
{{{#!if !template_concept0_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p0_post != null
template_p0_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p0_default_ns != null
{{{#!wiki class="elm_ns"
template_p0_default_ns"elm_type"
template_p0_default null
{{{#!wiki class="elm_type"
template_v0_ty null
template_p0_posttemplate_v0 null
{{{ = }}}{{{#!if template_v0_default_ns != null
{{{#!wiki class="elm_ns"
template_v0_default_nstemplate_v0_default null || template_v0_default != null
##======================================= template parameter 0 end
\]}}}{{{#!if template_p0_lnb != null
[br] }}}{{{#!if template_p1 != null || template_v1 != null
##======================================= template parameter 1
##======================================= template parameter 1 concept
, }}}{{{#!if template_p1_default != null || template_v1_default != null
\[}}}{{{#!if template_concept1_available = (template_cpt1 != null)
{{{#!wiki class="elm_type"
'''template_cpt1 null || template_concept1_v0 != null || template_concept1_last_label != null
<{{{#!if template_concept1_p0 != null
{{{#4ec9b0,#6fdbba template_concept1_p0 null
{{{#ffffff template_concept1_v0 null
, {{{#4ec9b0,#6fdbba template_concept1_p1 null
, {{{#ffffff template_concept1_v1 null
, {{{#4ec9b0,#6fdbba template_concept1_p2 null
, {{{#ffffff template_concept1_v2 null
template_concept1_last_label null
{{{#!if !template_concept1_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p1_post != null
template_p1_post"elm_type"
template_p1 null
{{{ = }}}{{{#!if template_p1_default_ns != null
{{{#!wiki class="elm_ns"
template_p1_default_nstemplate_p1_default null
{{{#4ec9b0,#6fdbba template_v1_ty null
template_p1_posttemplate_v1 null
{{{ = }}}{{{#!if template_v1_default_ns != null
{{{#!wiki class="elm_ns"
template_v1_default_nstemplate_v1_default null || template_v1_default != null
##======================================= template parameter 1 end
\]}}}{{{#!if template_p1_lnb != null
[br] }}}{{{#!if template_p2 != null || template_v2 != null
##======================================= template parameter 2
##======================================= template parameter 2 concept
, }}}{{{#!if template_p2_default != null || template_v2_default != null
\[}}}{{{#!if template_concept2_available = (template_cpt2 != null)
{{{#!wiki class="elm_type"
'''template_cpt2 null || template_concept2_v0 != null || template_concept2_last_label != null
<{{{#!if template_concept2_p0 != null
{{{#4ec9b0,#6fdbba template_concept2_p0 null
{{{#ffffff template_concept2_v0 null
, {{{#4ec9b0,#6fdbba template_concept2_p1 null
, {{{#ffffff template_concept2_v1 null
, {{{#4ec9b0,#6fdbba template_concept2_p2 null
, {{{#ffffff template_concept2_v2 null
template_concept2_last_label null
{{{#!if !template_concept2_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p2_post != null
template_p2_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p2_default_ns != null
{{{#!wiki class="elm_ns"
template_p2_default_nstemplate_p2_default null
{{{#4ec9b0,#6fdbba template_v2_ty null
template_p2_posttemplate_v2 null
{{{ = }}}{{{#!if template_v2_default_ns != null
{{{#!wiki class="elm_ns"
template_v2_default_nstemplate_v2_default null || template_v2_default != null
##======================================= template parameter 2 end
\]}}}{{{#!if template_p2_lnb != null
[br] }}}{{{#!if template_p3 != null || template_v3 != null
##======================================= template parameter 3
##======================================= template parameter 3 concept
, }}}{{{#!if template_p3_default != null || template_v3_default != null
\[}}}{{{#!if template_concept3_available = (template_cpt3 != null)
{{{#!wiki class="elm_type"
'''template_cpt3 null || template_concept3_v0 != null || template_concept3_last_label != null
<{{{#!if template_concept3_p0 != null
{{{#4ec9b0,#6fdbba template_concept3_p0 null
{{{#ffffff template_concept3_v0 null
, {{{#4ec9b0,#6fdbba template_concept3_p1 null
, {{{#ffffff template_concept3_v1 null
, {{{#4ec9b0,#6fdbba template_concept3_p2 null
, {{{#ffffff template_concept3_v2 null
template_concept3_last_label null
{{{#!if !template_concept3_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p3_post != null
template_p3_post"elm_type"
template_p3 null
{{{ = }}}{{{#!if template_p3_default_ns != null
{{{#!wiki class="elm_ns"
template_p3_default_nstemplate_p3_default null
{{{#4ec9b0,#6fdbba template_v3_ty null
template_p3_posttemplate_v3 null
{{{ = }}}{{{#!if template_v3_default_ns != null
{{{#!wiki class="elm_ns"
template_v3_default_nstemplate_v3_default null || template_v3_default != null
##======================================= template parameter 3 end
\]}}}{{{#!if template_p3_lnb != null
[br] }}}{{{#!if template_p4 != null || template_v4 != null
##======================================= template parameter 4
##======================================= template parameter 4 concept
, }}}{{{#!if template_p4_default != null || template_v4_default != null
\[}}}{{{#!if template_concept4_available = (template_cpt4 != null)
{{{#!wiki class="elm_type"
'''template_cpt4 null || template_concept4_v0 != null || template_concept4_last_label != null
<{{{#!if template_concept4_p0 != null
{{{#4ec9b0,#6fdbba template_concept4_p0 null
{{{#ffffff template_concept4_v0 null
, {{{#4ec9b0,#6fdbba template_concept4_p1 null
, {{{#ffffff template_concept4_v1 null
, {{{#4ec9b0,#6fdbba template_concept4_p2 null
, {{{#ffffff template_concept4_v2 null
template_concept4_last_label null
{{{#!if !template_concept4_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p4_post != null
template_p4_post"elm_type"
template_p4 null
{{{ = }}}{{{#!if template_p4_default_ns != null
{{{#!wiki class="elm_ns"
template_p4_default_nstemplate_p4_default null
{{{#4ec9b0,#6fdbba template_v4_ty null
template_p4_posttemplate_v4 null
{{{ = }}}{{{#!if template_v4_default_ns != null
{{{#!wiki class="elm_ns"
template_v4_default_nstemplate_v4_default null || template_v4_default != null
##======================================= template parameter 4 end
\]}}}{{{#!if template_last_label != null
##======================================= template parameters end
template_last_label null
[[C++/문법/특성|{{{#e8f1a8 {{{[[fn_attribute null
[[C++/문법/특성#fn_attribute_lnkfn_attribute_lnk null
{{{#!if kw1_post == null
{{{#!wiki class="keyword"
kw1=contexpr null
{{{#!wiki class="keyword"
kw1=contexprkw1_post null
{{{#!if kw2_post == null
{{{#!wiki class="elm_primitives"
kw2=long null
{{{#!wiki class="elm_primitives"
kw2=longkw2_post null
[[C++/문법/특성|{{{#e8f1a8 {{{[[cls_attribute null
[[C++/문법/특성#cls_attribute_lnkcls_attribute_lnk null
##======================================= Namespaces
{{{#!wiki class="elm_ns"
ns null
{{{#!if ns1_pre_kw != null
{{{#!wiki class="keyword"
ns1_pre_kw=inline"elm_ns"
ns1=std null
{{{ ns1_post null
{{{#!if ns1_post == null
::}}}{{{#!if ns2_pre_kw != null
{{{#!wiki class="keyword"
ns2_pre_kw=inline"elm_ns"
ns2=chrono null
{{{ ns2_post null
{{{#!if ns2_post == null
::}}}{{{#!if ns3_pre_kw != null
{{{#!wiki class="keyword"
ns3_pre_kw=inline"elm_ns"
ns3=chrono_literals null
{{{ ns3_post null && ns_end == null && ns3_post == null && (pre1_t != null)
{{{#!if ns3_post == null
::}}}}}}{{{#!if ns1 != null && ns_end != null
##======================================= Front-end types
ns_end null
{{{#!wiki class="elm_type"
pre1_t null
::{{{#!wiki class="elm_type"
pre2_t null
{{{#!if pre1_t != null || pre2_t != null
::}}}{{{#f0f068 pre_e=enum null
{{{#!wiki class="elm_type"
pre_tmp_p0 null
{{{#!if pre_tmp_p0 != null
, }}}{{{#ffffff pre_tmp_v0 null
, {{{#!wiki class="elm_type"
pre_tmp_p1 null
, {{{#ffffff pre_tmp_v1 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt1=int null
, {{{#!wiki class="elm_type"
pre_tmp_p2 null
, {{{#ffffff pre_tmp_v2 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt2=int null
, {{{#!wiki class="elm_type"
pre_tmp_p3 null
, {{{#ffffff pre_tmp_v3 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt3=int null
, {{{#!wiki class="elm_type"
pre_tmp_p4 null
, {{{#ffffff pre_tmp_v4 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt4=intpre_post null
##======================================= body begin
{{{#!wiki class="elm_ns"
body_ns null
{{{#a9a9b0,#a1a1a2 body_v null
{{{#ffa3d2 body_gv null
{{{#ffffff body_mv null
{{{#f87a7a body_f null
{{{#f0a962 body_mf null
{{{#ffffff '''{{{body_static_mv null
{{{#f0a962 '''{{{body_static_mf null
{{{#b5cea8 body_number null
{{{#c8865e body_string null
body_post null
'''<'''}}}{{{#!if body_bopen != null
##======================================= body end
##======================================= arguments begin
(}}}{{{#!if arg1_available = (arg1_concept != null || arg1_kw != null || arg1_t_kw != null || arg1_ns != null || arg1_t != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg2_available = (arg2_concept != null || arg2_kw != null || arg2_t_kw != null || arg2_ns != null || arg2_t != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg3_available = (arg3_concept != null || arg3_kw != null || arg3_t_kw != null || arg3_ns != null || arg3_t != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg4_available = (arg4_concept != null || arg4_kw != null || arg4_t_kw != null || arg4_ns != null || arg4_t != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
##======================================= argument 1
}}}{{{#!if arg1_check_blank0 = (arg1_concept != null) && (arg1_kw != null || arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank1 = (arg1_kw != null) && (arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank2 = (arg1_t_kw != null) && (arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank3 = (arg1_t != null || arg1_t_post != null) && (arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_concept!=null
{{{#!wiki class="elm_type"
'''arg1_concept null
<{{{#!wiki class="elm_type"
arg1_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam3"keyword"
arg1_kw"elm_primitives"
arg1_t_kw null
{{{#!wiki class="elm_ns"
arg1_ns"elm_type"
arg1_targ1_t_postarg1_paramarg1_just_numberarg1_just_string====================================== argument 2
, }}}{{{#!if arg2_check_blank0 = (arg2_concept != null) && (arg2_kw != null || arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank1 = (arg2_kw != null) && (arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank2 = (arg2_t_kw != null) && (arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank3 = (arg2_t != null || arg2_t_post != null) && (arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_concept!=null
{{{#!wiki class="elm_type"
'''arg2_concept null
<{{{#!wiki class="elm_type"
arg2_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam3"keyword"
arg2_kw"elm_primitives"
arg2_t_kw null
{{{#!wiki class="elm_ns"
arg2_ns"elm_type"
arg2_targ2_t_postarg2_paramarg2_just_numberarg2_just_string====================================== argument 3
, }}}{{{#!if arg3_check_blank0 = (arg3_concept != null) && (arg3_kw != null || arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank1 = (arg3_kw != null) && (arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank2 = (arg3_t_kw != null) && (arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank3 = (arg3_t != null || arg3_t_post != null) && (arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_concept!=null
{{{#!wiki class="elm_type"
'''arg3_concept null
<{{{#!wiki class="elm_type"
arg3_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam3"keyword"
arg3_kw"elm_primitives"
arg3_t_kw null
{{{#!wiki class="elm_ns"
arg3_ns"elm_type"
arg3_targ3_t_postarg3_paramarg3_just_numberarg3_just_string====================================== argument4
, }}}{{{#!if arg4_check_blank0 = (arg4_concept != null) && (arg4_kw != null || arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank1 = (arg4_kw != null) && (arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank2 = (arg4_t_kw != null) && (arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank3 = (arg4_t != null || arg4_t_post != null) && (arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_concept!=null
{{{#!wiki class="elm_type"
'''arg4_concept null
<{{{#!wiki class="elm_type"
arg4_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam3"keyword"
arg4_kw"elm_primitives"
arg4_t_kw null
{{{#!wiki class="elm_ns"
arg4_ns"elm_type"
arg4_targ4_t_postarg4_paramarg4_just_numberarg4_just_string null
##======================================= argument5, argument6
, {{{#bcdce6 arg5_param null
, {{{#bcdce6 arg6_param null
, ...}}}{{{#!if body_bopen != null
##======================================= arguments end
##======================================= body end
##======================================= specifiers begin
{{{#!if spec_available
) }}}{{{#!if !spec_available
)}}}}}}{{{#!if body_spec1 != null
{{{#!wiki class="keyword"
body_spec1=const null
''' '''= {{{#!wiki class="keyword"
body_spec_assign=default null
(}}}{{{#!if body_spec1_ref != null
{{{#!if body_spec1_paren == null
body_spec1_ref null
body_spec1_ref null
{{{#!wiki class="keyword"
body_spec2=noexcept null
(}}}{{{#!if body_spec2_label != null
body_spec2_label null
)}}}{{{#!if body_spec1_paren != null
##======================================= specifiers end
##======================================= trailing begin
)}}}{{{#!if trailing != null
''' '''trailing null
{{{#!wiki class="keyword"
trailing_keyword=decltype null
(}}}{{{#!if trailing_ns != null
{{{#!wiki class="elm_ns"
trailing_ns null
{{{#!wiki class="keyword"
trailing_t_kw null
{{{#!wiki class="elm_type"
trailing_content_t1 null
::{{{#!wiki class="elm_type"
trailing_content_t2 null
{{{#f87a7a trailing_content_f null
trailing_label null
)}}}{{{#!if label_last != null
##======================================= trailing end
label_last null
##======================================= footer
'''>'''}}}{{{#!if last != null
last null
^^{{{#a3ff84 C++version null
^^{{{+1 {{{#a3ff84 C++large_version@}}}}}}^^}}}
| 멀티바이트 문자를 나타내는 자료형. 보통 아스키 코드 외의 문자를 표현하는데 사용한다. Windows 환경에서는 2바이트, Linux 환경에서는 4바이트다. |
#!style
.global
{
display: inline;
padding: 3px 4px;
margin-top: -6px;
font-family: 'Cascadia Mono', 'Cascadia Code', '나눔고딕코딩', 'D2Coding', 'Courier New', Courier, monospace;
word-break: keep-all;
color: #a8a8a8;
}
.preprocessor
{
display: inline;
color: #aeff6c;
}
.comment
{
display: inline;
color: #57A64A;
}
.keyword
{
display: inline;
font-weight: bold;
color: #569cd6;
}
.elm_ns
{
display: inline;
font-weight: bold;
color: #58fafe;
}
.elm_type
{
display: inline;
color: #4ec9b0;
}
.elm_primitives
{
display: inline;
font-weight: bold;
color: cornflowerblue;
}
(template_p0 != null || template_v0 != null || template_p1 != null || template_v1 != null || template_p2 != null || template_v2 != null || template_p3 != null || template_v3 != null || template_p4 != null || template_v4 != null) || template_last_label != null
#!if ns_available = (ns != null || ns1 != null || ns2 != null || ns3 != null)
#!if pre_available = (kw1 != null || kw1_post != null || kw2 != null || kw2_post != null || cls_attribute != null || cls_attribute_lnk != null || ns_end != null || pre1_t != null || pre2_t != null || pre_e != null)
#!if pre_tmp_available = (pre_tmp_p0 != null || pre_tmp_p1 != null || pre_tmp_p2 != null || pre_tmp_v0 != null || pre_tmp_v1 != null || pre_tmp_v2 != null)
#!if body_available = (body_ns || body_number != null || body_string != null || body_v != null || body_gv != null || body_f != null || body_mv != null || body_mf != null || body_static_mv != null || body_static_mf != null || body_post != null)
#!if spec_available = (body_spec1 != null || body_spec2 != null || body_spec1_ref != null || body_spec2_label != null || body_spec_assign != null)
#!if trail_available = (trailing != null || trailing_keyword != null)
#!wiki class="global"
{{{#!wiki class="comment"
head_comment null
[[C++/문법/특성|{{{#daffbc {{{[[attribute null
[[C++/문법/특성#attribute_lnkattribute_lnk null
##======================================= include and import
{{{#!if ns_available || pre_available || pre_tmp_available || body_available || trail_available
{{{#!wiki class="keyword"
head_keyword"keyword"
head_keyword null
{{{#ffffff module_name null
{{{#!wiki class="keyword"
import}}} {{{#c8865e <import null
{{{#!wiki class="preprocessor"
#include}}} {{{#c8865e include====================================== template parameter 0
##======================================= template parameter 0 concept
<{{{#!if template_p0_default != null || template_v0_default != null
\[}}}{{{#!if template_concept0_available = (template_cpt0 != null)
{{{#!wiki class="elm_type"
'''template_cpt0 null || template_concept0_v0 != null || template_concept0_last_label != null
<{{{#!if template_concept0_p0 != null
{{{#!wiki class="elm_type"
template_concept0_p0 null
{{{#ffffff template_concept0_v0 null
, {{{#!wiki class="elm_type"
template_concept0_p1 null
, {{{#ffffff template_concept0_v1 null
, {{{#!wiki class="elm_type"
template_concept0_p2 null
, {{{#ffffff template_concept0_v2 null
template_concept0_last_label null
{{{#!if !template_concept0_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p0_post != null
template_p0_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p0_default_ns != null
{{{#!wiki class="elm_ns"
template_p0_default_ns"elm_type"
template_p0_default null
{{{#!wiki class="elm_type"
template_v0_ty null
template_p0_posttemplate_v0 null
{{{ = }}}{{{#!if template_v0_default_ns != null
{{{#!wiki class="elm_ns"
template_v0_default_nstemplate_v0_default null || template_v0_default != null
##======================================= template parameter 0 end
\]}}}{{{#!if template_p0_lnb != null
[br] }}}{{{#!if template_p1 != null || template_v1 != null
##======================================= template parameter 1
##======================================= template parameter 1 concept
, }}}{{{#!if template_p1_default != null || template_v1_default != null
\[}}}{{{#!if template_concept1_available = (template_cpt1 != null)
{{{#!wiki class="elm_type"
'''template_cpt1 null || template_concept1_v0 != null || template_concept1_last_label != null
<{{{#!if template_concept1_p0 != null
{{{#4ec9b0,#6fdbba template_concept1_p0 null
{{{#ffffff template_concept1_v0 null
, {{{#4ec9b0,#6fdbba template_concept1_p1 null
, {{{#ffffff template_concept1_v1 null
, {{{#4ec9b0,#6fdbba template_concept1_p2 null
, {{{#ffffff template_concept1_v2 null
template_concept1_last_label null
{{{#!if !template_concept1_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p1_post != null
template_p1_post"elm_type"
template_p1 null
{{{ = }}}{{{#!if template_p1_default_ns != null
{{{#!wiki class="elm_ns"
template_p1_default_nstemplate_p1_default null
{{{#4ec9b0,#6fdbba template_v1_ty null
template_p1_posttemplate_v1 null
{{{ = }}}{{{#!if template_v1_default_ns != null
{{{#!wiki class="elm_ns"
template_v1_default_nstemplate_v1_default null || template_v1_default != null
##======================================= template parameter 1 end
\]}}}{{{#!if template_p1_lnb != null
[br] }}}{{{#!if template_p2 != null || template_v2 != null
##======================================= template parameter 2
##======================================= template parameter 2 concept
, }}}{{{#!if template_p2_default != null || template_v2_default != null
\[}}}{{{#!if template_concept2_available = (template_cpt2 != null)
{{{#!wiki class="elm_type"
'''template_cpt2 null || template_concept2_v0 != null || template_concept2_last_label != null
<{{{#!if template_concept2_p0 != null
{{{#4ec9b0,#6fdbba template_concept2_p0 null
{{{#ffffff template_concept2_v0 null
, {{{#4ec9b0,#6fdbba template_concept2_p1 null
, {{{#ffffff template_concept2_v1 null
, {{{#4ec9b0,#6fdbba template_concept2_p2 null
, {{{#ffffff template_concept2_v2 null
template_concept2_last_label null
{{{#!if !template_concept2_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p2_post != null
template_p2_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p2_default_ns != null
{{{#!wiki class="elm_ns"
template_p2_default_nstemplate_p2_default null
{{{#4ec9b0,#6fdbba template_v2_ty null
template_p2_posttemplate_v2 null
{{{ = }}}{{{#!if template_v2_default_ns != null
{{{#!wiki class="elm_ns"
template_v2_default_nstemplate_v2_default null || template_v2_default != null
##======================================= template parameter 2 end
\]}}}{{{#!if template_p2_lnb != null
[br] }}}{{{#!if template_p3 != null || template_v3 != null
##======================================= template parameter 3
##======================================= template parameter 3 concept
, }}}{{{#!if template_p3_default != null || template_v3_default != null
\[}}}{{{#!if template_concept3_available = (template_cpt3 != null)
{{{#!wiki class="elm_type"
'''template_cpt3 null || template_concept3_v0 != null || template_concept3_last_label != null
<{{{#!if template_concept3_p0 != null
{{{#4ec9b0,#6fdbba template_concept3_p0 null
{{{#ffffff template_concept3_v0 null
, {{{#4ec9b0,#6fdbba template_concept3_p1 null
, {{{#ffffff template_concept3_v1 null
, {{{#4ec9b0,#6fdbba template_concept3_p2 null
, {{{#ffffff template_concept3_v2 null
template_concept3_last_label null
{{{#!if !template_concept3_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p3_post != null
template_p3_post"elm_type"
template_p3 null
{{{ = }}}{{{#!if template_p3_default_ns != null
{{{#!wiki class="elm_ns"
template_p3_default_nstemplate_p3_default null
{{{#4ec9b0,#6fdbba template_v3_ty null
template_p3_posttemplate_v3 null
{{{ = }}}{{{#!if template_v3_default_ns != null
{{{#!wiki class="elm_ns"
template_v3_default_nstemplate_v3_default null || template_v3_default != null
##======================================= template parameter 3 end
\]}}}{{{#!if template_p3_lnb != null
[br] }}}{{{#!if template_p4 != null || template_v4 != null
##======================================= template parameter 4
##======================================= template parameter 4 concept
, }}}{{{#!if template_p4_default != null || template_v4_default != null
\[}}}{{{#!if template_concept4_available = (template_cpt4 != null)
{{{#!wiki class="elm_type"
'''template_cpt4 null || template_concept4_v0 != null || template_concept4_last_label != null
<{{{#!if template_concept4_p0 != null
{{{#4ec9b0,#6fdbba template_concept4_p0 null
{{{#ffffff template_concept4_v0 null
, {{{#4ec9b0,#6fdbba template_concept4_p1 null
, {{{#ffffff template_concept4_v1 null
, {{{#4ec9b0,#6fdbba template_concept4_p2 null
, {{{#ffffff template_concept4_v2 null
template_concept4_last_label null
{{{#!if !template_concept4_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p4_post != null
template_p4_post"elm_type"
template_p4 null
{{{ = }}}{{{#!if template_p4_default_ns != null
{{{#!wiki class="elm_ns"
template_p4_default_nstemplate_p4_default null
{{{#4ec9b0,#6fdbba template_v4_ty null
template_p4_posttemplate_v4 null
{{{ = }}}{{{#!if template_v4_default_ns != null
{{{#!wiki class="elm_ns"
template_v4_default_nstemplate_v4_default null || template_v4_default != null
##======================================= template parameter 4 end
\]}}}{{{#!if template_last_label != null
##======================================= template parameters end
template_last_label null
[[C++/문법/특성|{{{#e8f1a8 {{{[[fn_attribute null
[[C++/문법/특성#fn_attribute_lnkfn_attribute_lnk null
{{{#!if kw1_post == null
{{{#!wiki class="keyword"
kw1=contexpr null
{{{#!wiki class="keyword"
kw1=contexprkw1_post null
{{{#!if kw2_post == null
{{{#!wiki class="elm_primitives"
kw2=long null
{{{#!wiki class="elm_primitives"
kw2=longkw2_post null
[[C++/문법/특성|{{{#e8f1a8 {{{[[cls_attribute null
[[C++/문법/특성#cls_attribute_lnkcls_attribute_lnk null
##======================================= Namespaces
{{{#!wiki class="elm_ns"
ns null
{{{#!if ns1_pre_kw != null
{{{#!wiki class="keyword"
ns1_pre_kw=inline"elm_ns"
ns1=std null
{{{ ns1_post null
{{{#!if ns1_post == null
::}}}{{{#!if ns2_pre_kw != null
{{{#!wiki class="keyword"
ns2_pre_kw=inline"elm_ns"
ns2=chrono null
{{{ ns2_post null
{{{#!if ns2_post == null
::}}}{{{#!if ns3_pre_kw != null
{{{#!wiki class="keyword"
ns3_pre_kw=inline"elm_ns"
ns3=chrono_literals null
{{{ ns3_post null && ns_end == null && ns3_post == null && (pre1_t != null)
{{{#!if ns3_post == null
::}}}}}}{{{#!if ns1 != null && ns_end != null
##======================================= Front-end types
ns_end null
{{{#!wiki class="elm_type"
pre1_t null
::{{{#!wiki class="elm_type"
pre2_t null
{{{#!if pre1_t != null || pre2_t != null
::}}}{{{#f0f068 pre_e=enum null
{{{#!wiki class="elm_type"
pre_tmp_p0 null
{{{#!if pre_tmp_p0 != null
, }}}{{{#ffffff pre_tmp_v0 null
, {{{#!wiki class="elm_type"
pre_tmp_p1 null
, {{{#ffffff pre_tmp_v1 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt1=int null
, {{{#!wiki class="elm_type"
pre_tmp_p2 null
, {{{#ffffff pre_tmp_v2 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt2=int null
, {{{#!wiki class="elm_type"
pre_tmp_p3 null
, {{{#ffffff pre_tmp_v3 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt3=int null
, {{{#!wiki class="elm_type"
pre_tmp_p4 null
, {{{#ffffff pre_tmp_v4 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt4=intpre_post null
##======================================= body begin
{{{#!wiki class="elm_ns"
body_ns null
{{{#a9a9b0,#a1a1a2 body_v null
{{{#ffa3d2 body_gv null
{{{#ffffff body_mv null
{{{#f87a7a body_f null
{{{#f0a962 body_mf null
{{{#ffffff '''{{{body_static_mv null
{{{#f0a962 '''{{{body_static_mf null
{{{#b5cea8 body_number null
{{{#c8865e body_string null
body_post null
'''<'''}}}{{{#!if body_bopen != null
##======================================= body end
##======================================= arguments begin
(}}}{{{#!if arg1_available = (arg1_concept != null || arg1_kw != null || arg1_t_kw != null || arg1_ns != null || arg1_t != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg2_available = (arg2_concept != null || arg2_kw != null || arg2_t_kw != null || arg2_ns != null || arg2_t != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg3_available = (arg3_concept != null || arg3_kw != null || arg3_t_kw != null || arg3_ns != null || arg3_t != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg4_available = (arg4_concept != null || arg4_kw != null || arg4_t_kw != null || arg4_ns != null || arg4_t != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
##======================================= argument 1
}}}{{{#!if arg1_check_blank0 = (arg1_concept != null) && (arg1_kw != null || arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank1 = (arg1_kw != null) && (arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank2 = (arg1_t_kw != null) && (arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank3 = (arg1_t != null || arg1_t_post != null) && (arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_concept!=null
{{{#!wiki class="elm_type"
'''arg1_concept null
<{{{#!wiki class="elm_type"
arg1_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam3"keyword"
arg1_kw"elm_primitives"
arg1_t_kw null
{{{#!wiki class="elm_ns"
arg1_ns"elm_type"
arg1_targ1_t_postarg1_paramarg1_just_numberarg1_just_string====================================== argument 2
, }}}{{{#!if arg2_check_blank0 = (arg2_concept != null) && (arg2_kw != null || arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank1 = (arg2_kw != null) && (arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank2 = (arg2_t_kw != null) && (arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank3 = (arg2_t != null || arg2_t_post != null) && (arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_concept!=null
{{{#!wiki class="elm_type"
'''arg2_concept null
<{{{#!wiki class="elm_type"
arg2_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam3"keyword"
arg2_kw"elm_primitives"
arg2_t_kw null
{{{#!wiki class="elm_ns"
arg2_ns"elm_type"
arg2_targ2_t_postarg2_paramarg2_just_numberarg2_just_string====================================== argument 3
, }}}{{{#!if arg3_check_blank0 = (arg3_concept != null) && (arg3_kw != null || arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank1 = (arg3_kw != null) && (arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank2 = (arg3_t_kw != null) && (arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank3 = (arg3_t != null || arg3_t_post != null) && (arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_concept!=null
{{{#!wiki class="elm_type"
'''arg3_concept null
<{{{#!wiki class="elm_type"
arg3_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam3"keyword"
arg3_kw"elm_primitives"
arg3_t_kw null
{{{#!wiki class="elm_ns"
arg3_ns"elm_type"
arg3_targ3_t_postarg3_paramarg3_just_numberarg3_just_string====================================== argument4
, }}}{{{#!if arg4_check_blank0 = (arg4_concept != null) && (arg4_kw != null || arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank1 = (arg4_kw != null) && (arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank2 = (arg4_t_kw != null) && (arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank3 = (arg4_t != null || arg4_t_post != null) && (arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_concept!=null
{{{#!wiki class="elm_type"
'''arg4_concept null
<{{{#!wiki class="elm_type"
arg4_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam3"keyword"
arg4_kw"elm_primitives"
arg4_t_kw null
{{{#!wiki class="elm_ns"
arg4_ns"elm_type"
arg4_targ4_t_postarg4_paramarg4_just_numberarg4_just_string null
##======================================= argument5, argument6
, {{{#bcdce6 arg5_param null
, {{{#bcdce6 arg6_param null
, ...}}}{{{#!if body_bopen != null
##======================================= arguments end
##======================================= body end
##======================================= specifiers begin
{{{#!if spec_available
) }}}{{{#!if !spec_available
)}}}}}}{{{#!if body_spec1 != null
{{{#!wiki class="keyword"
body_spec1=const null
''' '''= {{{#!wiki class="keyword"
body_spec_assign=default null
(}}}{{{#!if body_spec1_ref != null
{{{#!if body_spec1_paren == null
body_spec1_ref null
body_spec1_ref null
{{{#!wiki class="keyword"
body_spec2=noexcept null
(}}}{{{#!if body_spec2_label != null
body_spec2_label null
)}}}{{{#!if body_spec1_paren != null
##======================================= specifiers end
##======================================= trailing begin
)}}}{{{#!if trailing != null
''' '''trailing null
{{{#!wiki class="keyword"
trailing_keyword=decltype null
(}}}{{{#!if trailing_ns != null
{{{#!wiki class="elm_ns"
trailing_ns null
{{{#!wiki class="keyword"
trailing_t_kw null
{{{#!wiki class="elm_type"
trailing_content_t1 null
::{{{#!wiki class="elm_type"
trailing_content_t2 null
{{{#f87a7a trailing_content_f null
trailing_label null
)}}}{{{#!if label_last != null
##======================================= trailing end
label_last null
##======================================= footer
'''>'''}}}{{{#!if last != null
last null
^^{{{#a3ff84 C++version null
^^{{{+1 {{{#a3ff84 C++large_version@}}}}}}^^}}}
#!style
.global
{
display: inline;
padding: 3px 4px;
margin-top: -6px;
font-family: 'Cascadia Mono', 'Cascadia Code', '나눔고딕코딩', 'D2Coding', 'Courier New', Courier, monospace;
word-break: keep-all;
color: #a8a8a8;
}
.preprocessor
{
display: inline;
color: #aeff6c;
}
.comment
{
display: inline;
color: #57A64A;
}
.keyword
{
display: inline;
font-weight: bold;
color: #569cd6;
}
.elm_ns
{
display: inline;
font-weight: bold;
color: #58fafe;
}
.elm_type
{
display: inline;
color: #4ec9b0;
}
.elm_primitives
{
display: inline;
font-weight: bold;
color: cornflowerblue;
}
(template_p0 != null || template_v0 != null || template_p1 != null || template_v1 != null || template_p2 != null || template_v2 != null || template_p3 != null || template_v3 != null || template_p4 != null || template_v4 != null) || template_last_label != null
#!if ns_available = (ns != null || ns1 != null || ns2 != null || ns3 != null)
#!if pre_available = (kw1 != null || kw1_post != null || kw2 != null || kw2_post != null || cls_attribute != null || cls_attribute_lnk != null || ns_end != null || pre1_t != null || pre2_t != null || pre_e != null)
#!if pre_tmp_available = (pre_tmp_p0 != null || pre_tmp_p1 != null || pre_tmp_p2 != null || pre_tmp_v0 != null || pre_tmp_v1 != null || pre_tmp_v2 != null)
#!if body_available = (body_ns || body_number != null || body_string != null || body_v != null || body_gv != null || body_f != null || body_mv != null || body_mf != null || body_static_mv != null || body_static_mf != null || body_post != null)
#!if spec_available = (body_spec1 != null || body_spec2 != null || body_spec1_ref != null || body_spec2_label != null || body_spec_assign != null)
#!if trail_available = (trailing != null || trailing_keyword != null)
#!wiki class="global"
{{{#!wiki class="comment"
head_comment null
[[C++/문법/특성|{{{#daffbc {{{[[attribute null
[[C++/문법/특성#attribute_lnkattribute_lnk null
##======================================= include and import
{{{#!if ns_available || pre_available || pre_tmp_available || body_available || trail_available
{{{#!wiki class="keyword"
head_keyword"keyword"
head_keyword null
{{{#ffffff module_name null
{{{#!wiki class="keyword"
import}}} {{{#c8865e <import null
{{{#!wiki class="preprocessor"
#include}}} {{{#c8865e include====================================== template parameter 0
##======================================= template parameter 0 concept
<{{{#!if template_p0_default != null || template_v0_default != null
\[}}}{{{#!if template_concept0_available = (template_cpt0 != null)
{{{#!wiki class="elm_type"
'''template_cpt0 null || template_concept0_v0 != null || template_concept0_last_label != null
<{{{#!if template_concept0_p0 != null
{{{#!wiki class="elm_type"
template_concept0_p0 null
{{{#ffffff template_concept0_v0 null
, {{{#!wiki class="elm_type"
template_concept0_p1 null
, {{{#ffffff template_concept0_v1 null
, {{{#!wiki class="elm_type"
template_concept0_p2 null
, {{{#ffffff template_concept0_v2 null
template_concept0_last_label null
{{{#!if !template_concept0_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p0_post != null
template_p0_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p0_default_ns != null
{{{#!wiki class="elm_ns"
template_p0_default_ns"elm_type"
template_p0_default null
{{{#!wiki class="elm_type"
template_v0_ty null
template_p0_posttemplate_v0 null
{{{ = }}}{{{#!if template_v0_default_ns != null
{{{#!wiki class="elm_ns"
template_v0_default_nstemplate_v0_default null || template_v0_default != null
##======================================= template parameter 0 end
\]}}}{{{#!if template_p0_lnb != null
[br] }}}{{{#!if template_p1 != null || template_v1 != null
##======================================= template parameter 1
##======================================= template parameter 1 concept
, }}}{{{#!if template_p1_default != null || template_v1_default != null
\[}}}{{{#!if template_concept1_available = (template_cpt1 != null)
{{{#!wiki class="elm_type"
'''template_cpt1 null || template_concept1_v0 != null || template_concept1_last_label != null
<{{{#!if template_concept1_p0 != null
{{{#4ec9b0,#6fdbba template_concept1_p0 null
{{{#ffffff template_concept1_v0 null
, {{{#4ec9b0,#6fdbba template_concept1_p1 null
, {{{#ffffff template_concept1_v1 null
, {{{#4ec9b0,#6fdbba template_concept1_p2 null
, {{{#ffffff template_concept1_v2 null
template_concept1_last_label null
{{{#!if !template_concept1_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p1_post != null
template_p1_post"elm_type"
template_p1 null
{{{ = }}}{{{#!if template_p1_default_ns != null
{{{#!wiki class="elm_ns"
template_p1_default_nstemplate_p1_default null
{{{#4ec9b0,#6fdbba template_v1_ty null
template_p1_posttemplate_v1 null
{{{ = }}}{{{#!if template_v1_default_ns != null
{{{#!wiki class="elm_ns"
template_v1_default_nstemplate_v1_default null || template_v1_default != null
##======================================= template parameter 1 end
\]}}}{{{#!if template_p1_lnb != null
[br] }}}{{{#!if template_p2 != null || template_v2 != null
##======================================= template parameter 2
##======================================= template parameter 2 concept
, }}}{{{#!if template_p2_default != null || template_v2_default != null
\[}}}{{{#!if template_concept2_available = (template_cpt2 != null)
{{{#!wiki class="elm_type"
'''template_cpt2 null || template_concept2_v0 != null || template_concept2_last_label != null
<{{{#!if template_concept2_p0 != null
{{{#4ec9b0,#6fdbba template_concept2_p0 null
{{{#ffffff template_concept2_v0 null
, {{{#4ec9b0,#6fdbba template_concept2_p1 null
, {{{#ffffff template_concept2_v1 null
, {{{#4ec9b0,#6fdbba template_concept2_p2 null
, {{{#ffffff template_concept2_v2 null
template_concept2_last_label null
{{{#!if !template_concept2_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p2_post != null
template_p2_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p2_default_ns != null
{{{#!wiki class="elm_ns"
template_p2_default_nstemplate_p2_default null
{{{#4ec9b0,#6fdbba template_v2_ty null
template_p2_posttemplate_v2 null
{{{ = }}}{{{#!if template_v2_default_ns != null
{{{#!wiki class="elm_ns"
template_v2_default_nstemplate_v2_default null || template_v2_default != null
##======================================= template parameter 2 end
\]}}}{{{#!if template_p2_lnb != null
[br] }}}{{{#!if template_p3 != null || template_v3 != null
##======================================= template parameter 3
##======================================= template parameter 3 concept
, }}}{{{#!if template_p3_default != null || template_v3_default != null
\[}}}{{{#!if template_concept3_available = (template_cpt3 != null)
{{{#!wiki class="elm_type"
'''template_cpt3 null || template_concept3_v0 != null || template_concept3_last_label != null
<{{{#!if template_concept3_p0 != null
{{{#4ec9b0,#6fdbba template_concept3_p0 null
{{{#ffffff template_concept3_v0 null
, {{{#4ec9b0,#6fdbba template_concept3_p1 null
, {{{#ffffff template_concept3_v1 null
, {{{#4ec9b0,#6fdbba template_concept3_p2 null
, {{{#ffffff template_concept3_v2 null
template_concept3_last_label null
{{{#!if !template_concept3_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p3_post != null
template_p3_post"elm_type"
template_p3 null
{{{ = }}}{{{#!if template_p3_default_ns != null
{{{#!wiki class="elm_ns"
template_p3_default_nstemplate_p3_default null
{{{#4ec9b0,#6fdbba template_v3_ty null
template_p3_posttemplate_v3 null
{{{ = }}}{{{#!if template_v3_default_ns != null
{{{#!wiki class="elm_ns"
template_v3_default_nstemplate_v3_default null || template_v3_default != null
##======================================= template parameter 3 end
\]}}}{{{#!if template_p3_lnb != null
[br] }}}{{{#!if template_p4 != null || template_v4 != null
##======================================= template parameter 4
##======================================= template parameter 4 concept
, }}}{{{#!if template_p4_default != null || template_v4_default != null
\[}}}{{{#!if template_concept4_available = (template_cpt4 != null)
{{{#!wiki class="elm_type"
'''template_cpt4 null || template_concept4_v0 != null || template_concept4_last_label != null
<{{{#!if template_concept4_p0 != null
{{{#4ec9b0,#6fdbba template_concept4_p0 null
{{{#ffffff template_concept4_v0 null
, {{{#4ec9b0,#6fdbba template_concept4_p1 null
, {{{#ffffff template_concept4_v1 null
, {{{#4ec9b0,#6fdbba template_concept4_p2 null
, {{{#ffffff template_concept4_v2 null
template_concept4_last_label null
{{{#!if !template_concept4_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p4_post != null
template_p4_post"elm_type"
template_p4 null
{{{ = }}}{{{#!if template_p4_default_ns != null
{{{#!wiki class="elm_ns"
template_p4_default_nstemplate_p4_default null
{{{#4ec9b0,#6fdbba template_v4_ty null
template_p4_posttemplate_v4 null
{{{ = }}}{{{#!if template_v4_default_ns != null
{{{#!wiki class="elm_ns"
template_v4_default_nstemplate_v4_default null || template_v4_default != null
##======================================= template parameter 4 end
\]}}}{{{#!if template_last_label != null
##======================================= template parameters end
template_last_label null
[[C++/문법/특성|{{{#e8f1a8 {{{[[fn_attribute null
[[C++/문법/특성#fn_attribute_lnkfn_attribute_lnk null
{{{#!if kw1_post == null
{{{#!wiki class="keyword"
kw1=contexpr null
{{{#!wiki class="keyword"
kw1=contexprkw1_post null
{{{#!if kw2_post == null
{{{#!wiki class="elm_primitives"
kw2=long null
{{{#!wiki class="elm_primitives"
kw2=longkw2_post null
[[C++/문법/특성|{{{#e8f1a8 {{{[[cls_attribute null
[[C++/문법/특성#cls_attribute_lnkcls_attribute_lnk null
##======================================= Namespaces
{{{#!wiki class="elm_ns"
ns null
{{{#!if ns1_pre_kw != null
{{{#!wiki class="keyword"
ns1_pre_kw=inline"elm_ns"
ns1=std null
{{{ ns1_post null
{{{#!if ns1_post == null
::}}}{{{#!if ns2_pre_kw != null
{{{#!wiki class="keyword"
ns2_pre_kw=inline"elm_ns"
ns2=chrono null
{{{ ns2_post null
{{{#!if ns2_post == null
::}}}{{{#!if ns3_pre_kw != null
{{{#!wiki class="keyword"
ns3_pre_kw=inline"elm_ns"
ns3=chrono_literals null
{{{ ns3_post null && ns_end == null && ns3_post == null && (pre1_t != null)
{{{#!if ns3_post == null
::}}}}}}{{{#!if ns1 != null && ns_end != null
##======================================= Front-end types
ns_end null
{{{#!wiki class="elm_type"
pre1_t null
::{{{#!wiki class="elm_type"
pre2_t null
{{{#!if pre1_t != null || pre2_t != null
::}}}{{{#f0f068 pre_e=enum null
{{{#!wiki class="elm_type"
pre_tmp_p0 null
{{{#!if pre_tmp_p0 != null
, }}}{{{#ffffff pre_tmp_v0 null
, {{{#!wiki class="elm_type"
pre_tmp_p1 null
, {{{#ffffff pre_tmp_v1 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt1=int null
, {{{#!wiki class="elm_type"
pre_tmp_p2 null
, {{{#ffffff pre_tmp_v2 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt2=int null
, {{{#!wiki class="elm_type"
pre_tmp_p3 null
, {{{#ffffff pre_tmp_v3 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt3=int null
, {{{#!wiki class="elm_type"
pre_tmp_p4 null
, {{{#ffffff pre_tmp_v4 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt4=intpre_post null
##======================================= body begin
{{{#!wiki class="elm_ns"
body_ns null
{{{#a9a9b0,#a1a1a2 body_v null
{{{#ffa3d2 body_gv null
{{{#ffffff body_mv null
{{{#f87a7a body_f null
{{{#f0a962 body_mf null
{{{#ffffff '''{{{body_static_mv null
{{{#f0a962 '''{{{body_static_mf null
{{{#b5cea8 body_number null
{{{#c8865e body_string null
body_post null
'''<'''}}}{{{#!if body_bopen != null
##======================================= body end
##======================================= arguments begin
(}}}{{{#!if arg1_available = (arg1_concept != null || arg1_kw != null || arg1_t_kw != null || arg1_ns != null || arg1_t != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg2_available = (arg2_concept != null || arg2_kw != null || arg2_t_kw != null || arg2_ns != null || arg2_t != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg3_available = (arg3_concept != null || arg3_kw != null || arg3_t_kw != null || arg3_ns != null || arg3_t != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg4_available = (arg4_concept != null || arg4_kw != null || arg4_t_kw != null || arg4_ns != null || arg4_t != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
##======================================= argument 1
}}}{{{#!if arg1_check_blank0 = (arg1_concept != null) && (arg1_kw != null || arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank1 = (arg1_kw != null) && (arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank2 = (arg1_t_kw != null) && (arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank3 = (arg1_t != null || arg1_t_post != null) && (arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_concept!=null
{{{#!wiki class="elm_type"
'''arg1_concept null
<{{{#!wiki class="elm_type"
arg1_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam3"keyword"
arg1_kw"elm_primitives"
arg1_t_kw null
{{{#!wiki class="elm_ns"
arg1_ns"elm_type"
arg1_targ1_t_postarg1_paramarg1_just_numberarg1_just_string====================================== argument 2
, }}}{{{#!if arg2_check_blank0 = (arg2_concept != null) && (arg2_kw != null || arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank1 = (arg2_kw != null) && (arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank2 = (arg2_t_kw != null) && (arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank3 = (arg2_t != null || arg2_t_post != null) && (arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_concept!=null
{{{#!wiki class="elm_type"
'''arg2_concept null
<{{{#!wiki class="elm_type"
arg2_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam3"keyword"
arg2_kw"elm_primitives"
arg2_t_kw null
{{{#!wiki class="elm_ns"
arg2_ns"elm_type"
arg2_targ2_t_postarg2_paramarg2_just_numberarg2_just_string====================================== argument 3
, }}}{{{#!if arg3_check_blank0 = (arg3_concept != null) && (arg3_kw != null || arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank1 = (arg3_kw != null) && (arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank2 = (arg3_t_kw != null) && (arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank3 = (arg3_t != null || arg3_t_post != null) && (arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_concept!=null
{{{#!wiki class="elm_type"
'''arg3_concept null
<{{{#!wiki class="elm_type"
arg3_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam3"keyword"
arg3_kw"elm_primitives"
arg3_t_kw null
{{{#!wiki class="elm_ns"
arg3_ns"elm_type"
arg3_targ3_t_postarg3_paramarg3_just_numberarg3_just_string====================================== argument4
, }}}{{{#!if arg4_check_blank0 = (arg4_concept != null) && (arg4_kw != null || arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank1 = (arg4_kw != null) && (arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank2 = (arg4_t_kw != null) && (arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank3 = (arg4_t != null || arg4_t_post != null) && (arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_concept!=null
{{{#!wiki class="elm_type"
'''arg4_concept null
<{{{#!wiki class="elm_type"
arg4_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam3"keyword"
arg4_kw"elm_primitives"
arg4_t_kw null
{{{#!wiki class="elm_ns"
arg4_ns"elm_type"
arg4_targ4_t_postarg4_paramarg4_just_numberarg4_just_string null
##======================================= argument5, argument6
, {{{#bcdce6 arg5_param null
, {{{#bcdce6 arg6_param null
, ...}}}{{{#!if body_bopen != null
##======================================= arguments end
##======================================= body end
##======================================= specifiers begin
{{{#!if spec_available
) }}}{{{#!if !spec_available
)}}}}}}{{{#!if body_spec1 != null
{{{#!wiki class="keyword"
body_spec1=const null
''' '''= {{{#!wiki class="keyword"
body_spec_assign=default null
(}}}{{{#!if body_spec1_ref != null
{{{#!if body_spec1_paren == null
body_spec1_ref null
body_spec1_ref null
{{{#!wiki class="keyword"
body_spec2=noexcept null
(}}}{{{#!if body_spec2_label != null
body_spec2_label null
)}}}{{{#!if body_spec1_paren != null
##======================================= specifiers end
##======================================= trailing begin
)}}}{{{#!if trailing != null
''' '''trailing null
{{{#!wiki class="keyword"
trailing_keyword=decltype null
(}}}{{{#!if trailing_ns != null
{{{#!wiki class="elm_ns"
trailing_ns null
{{{#!wiki class="keyword"
trailing_t_kw null
{{{#!wiki class="elm_type"
trailing_content_t1 null
::{{{#!wiki class="elm_type"
trailing_content_t2 null
{{{#f87a7a trailing_content_f null
trailing_label null
)}}}{{{#!if label_last != null
##======================================= trailing end
label_last null
##======================================= footer
'''>'''}}}{{{#!if last != null
last null
^^{{{#a3ff84 C++version null
^^{{{+1 {{{#a3ff84 C++large_version@}}}}}}^^}}}
|
| <bgcolor=#20b580> |
#!style
.global
{
display: inline;
padding: 3px 4px;
margin-top: -6px;
font-family: 'Cascadia Mono', 'Cascadia Code', '나눔고딕코딩', 'D2Coding', 'Courier New', Courier, monospace;
word-break: keep-all;
color: #a8a8a8;
}
.preprocessor
{
display: inline;
color: #aeff6c;
}
.comment
{
display: inline;
color: #57A64A;
}
.keyword
{
display: inline;
font-weight: bold;
color: #569cd6;
}
.elm_ns
{
display: inline;
font-weight: bold;
color: #58fafe;
}
.elm_type
{
display: inline;
color: #4ec9b0;
}
.elm_primitives
{
display: inline;
font-weight: bold;
color: cornflowerblue;
}
(template_p0 != null || template_v0 != null || template_p1 != null || template_v1 != null || template_p2 != null || template_v2 != null || template_p3 != null || template_v3 != null || template_p4 != null || template_v4 != null) || template_last_label != null
#!if ns_available = (ns != null || ns1 != null || ns2 != null || ns3 != null)
#!if pre_available = (kw1 != null || kw1_post != null || kw2 != null || kw2_post != null || cls_attribute != null || cls_attribute_lnk != null || ns_end != null || pre1_t != null || pre2_t != null || pre_e != null)
#!if pre_tmp_available = (pre_tmp_p0 != null || pre_tmp_p1 != null || pre_tmp_p2 != null || pre_tmp_v0 != null || pre_tmp_v1 != null || pre_tmp_v2 != null)
#!if body_available = (body_ns || body_number != null || body_string != null || body_v != null || body_gv != null || body_f != null || body_mv != null || body_mf != null || body_static_mv != null || body_static_mf != null || body_post != null)
#!if spec_available = (body_spec1 != null || body_spec2 != null || body_spec1_ref != null || body_spec2_label != null || body_spec_assign != null)
#!if trail_available = (trailing != null || trailing_keyword != null)
#!wiki class="global"
{{{#!wiki class="comment"
head_comment null
[[C++/문법/특성|{{{#daffbc {{{[[attribute null
[[C++/문법/특성#attribute_lnkattribute_lnk null
##======================================= include and import
{{{#!if ns_available || pre_available || pre_tmp_available || body_available || trail_available
{{{#!wiki class="keyword"
head_keyword"keyword"
head_keyword null
{{{#ffffff module_name null
{{{#!wiki class="keyword"
import}}} {{{#c8865e <import null
{{{#!wiki class="preprocessor"
#include}}} {{{#c8865e include====================================== template parameter 0
##======================================= template parameter 0 concept
<{{{#!if template_p0_default != null || template_v0_default != null
\[}}}{{{#!if template_concept0_available = (template_cpt0 != null)
{{{#!wiki class="elm_type"
'''template_cpt0 null || template_concept0_v0 != null || template_concept0_last_label != null
<{{{#!if template_concept0_p0 != null
{{{#!wiki class="elm_type"
template_concept0_p0 null
{{{#ffffff template_concept0_v0 null
, {{{#!wiki class="elm_type"
template_concept0_p1 null
, {{{#ffffff template_concept0_v1 null
, {{{#!wiki class="elm_type"
template_concept0_p2 null
, {{{#ffffff template_concept0_v2 null
template_concept0_last_label null
{{{#!if !template_concept0_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p0_post != null
template_p0_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p0_default_ns != null
{{{#!wiki class="elm_ns"
template_p0_default_ns"elm_type"
template_p0_default null
{{{#!wiki class="elm_type"
template_v0_ty null
template_p0_posttemplate_v0 null
{{{ = }}}{{{#!if template_v0_default_ns != null
{{{#!wiki class="elm_ns"
template_v0_default_nstemplate_v0_default null || template_v0_default != null
##======================================= template parameter 0 end
\]}}}{{{#!if template_p0_lnb != null
[br] }}}{{{#!if template_p1 != null || template_v1 != null
##======================================= template parameter 1
##======================================= template parameter 1 concept
, }}}{{{#!if template_p1_default != null || template_v1_default != null
\[}}}{{{#!if template_concept1_available = (template_cpt1 != null)
{{{#!wiki class="elm_type"
'''template_cpt1 null || template_concept1_v0 != null || template_concept1_last_label != null
<{{{#!if template_concept1_p0 != null
{{{#4ec9b0,#6fdbba template_concept1_p0 null
{{{#ffffff template_concept1_v0 null
, {{{#4ec9b0,#6fdbba template_concept1_p1 null
, {{{#ffffff template_concept1_v1 null
, {{{#4ec9b0,#6fdbba template_concept1_p2 null
, {{{#ffffff template_concept1_v2 null
template_concept1_last_label null
{{{#!if !template_concept1_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p1_post != null
template_p1_post"elm_type"
template_p1 null
{{{ = }}}{{{#!if template_p1_default_ns != null
{{{#!wiki class="elm_ns"
template_p1_default_nstemplate_p1_default null
{{{#4ec9b0,#6fdbba template_v1_ty null
template_p1_posttemplate_v1 null
{{{ = }}}{{{#!if template_v1_default_ns != null
{{{#!wiki class="elm_ns"
template_v1_default_nstemplate_v1_default null || template_v1_default != null
##======================================= template parameter 1 end
\]}}}{{{#!if template_p1_lnb != null
[br] }}}{{{#!if template_p2 != null || template_v2 != null
##======================================= template parameter 2
##======================================= template parameter 2 concept
, }}}{{{#!if template_p2_default != null || template_v2_default != null
\[}}}{{{#!if template_concept2_available = (template_cpt2 != null)
{{{#!wiki class="elm_type"
'''template_cpt2 null || template_concept2_v0 != null || template_concept2_last_label != null
<{{{#!if template_concept2_p0 != null
{{{#4ec9b0,#6fdbba template_concept2_p0 null
{{{#ffffff template_concept2_v0 null
, {{{#4ec9b0,#6fdbba template_concept2_p1 null
, {{{#ffffff template_concept2_v1 null
, {{{#4ec9b0,#6fdbba template_concept2_p2 null
, {{{#ffffff template_concept2_v2 null
template_concept2_last_label null
{{{#!if !template_concept2_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p2_post != null
template_p2_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p2_default_ns != null
{{{#!wiki class="elm_ns"
template_p2_default_nstemplate_p2_default null
{{{#4ec9b0,#6fdbba template_v2_ty null
template_p2_posttemplate_v2 null
{{{ = }}}{{{#!if template_v2_default_ns != null
{{{#!wiki class="elm_ns"
template_v2_default_nstemplate_v2_default null || template_v2_default != null
##======================================= template parameter 2 end
\]}}}{{{#!if template_p2_lnb != null
[br] }}}{{{#!if template_p3 != null || template_v3 != null
##======================================= template parameter 3
##======================================= template parameter 3 concept
, }}}{{{#!if template_p3_default != null || template_v3_default != null
\[}}}{{{#!if template_concept3_available = (template_cpt3 != null)
{{{#!wiki class="elm_type"
'''template_cpt3 null || template_concept3_v0 != null || template_concept3_last_label != null
<{{{#!if template_concept3_p0 != null
{{{#4ec9b0,#6fdbba template_concept3_p0 null
{{{#ffffff template_concept3_v0 null
, {{{#4ec9b0,#6fdbba template_concept3_p1 null
, {{{#ffffff template_concept3_v1 null
, {{{#4ec9b0,#6fdbba template_concept3_p2 null
, {{{#ffffff template_concept3_v2 null
template_concept3_last_label null
{{{#!if !template_concept3_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p3_post != null
template_p3_post"elm_type"
template_p3 null
{{{ = }}}{{{#!if template_p3_default_ns != null
{{{#!wiki class="elm_ns"
template_p3_default_nstemplate_p3_default null
{{{#4ec9b0,#6fdbba template_v3_ty null
template_p3_posttemplate_v3 null
{{{ = }}}{{{#!if template_v3_default_ns != null
{{{#!wiki class="elm_ns"
template_v3_default_nstemplate_v3_default null || template_v3_default != null
##======================================= template parameter 3 end
\]}}}{{{#!if template_p3_lnb != null
[br] }}}{{{#!if template_p4 != null || template_v4 != null
##======================================= template parameter 4
##======================================= template parameter 4 concept
, }}}{{{#!if template_p4_default != null || template_v4_default != null
\[}}}{{{#!if template_concept4_available = (template_cpt4 != null)
{{{#!wiki class="elm_type"
'''template_cpt4 null || template_concept4_v0 != null || template_concept4_last_label != null
<{{{#!if template_concept4_p0 != null
{{{#4ec9b0,#6fdbba template_concept4_p0 null
{{{#ffffff template_concept4_v0 null
, {{{#4ec9b0,#6fdbba template_concept4_p1 null
, {{{#ffffff template_concept4_v1 null
, {{{#4ec9b0,#6fdbba template_concept4_p2 null
, {{{#ffffff template_concept4_v2 null
template_concept4_last_label null
{{{#!if !template_concept4_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p4_post != null
template_p4_post"elm_type"
template_p4 null
{{{ = }}}{{{#!if template_p4_default_ns != null
{{{#!wiki class="elm_ns"
template_p4_default_nstemplate_p4_default null
{{{#4ec9b0,#6fdbba template_v4_ty null
template_p4_posttemplate_v4 null
{{{ = }}}{{{#!if template_v4_default_ns != null
{{{#!wiki class="elm_ns"
template_v4_default_nstemplate_v4_default null || template_v4_default != null
##======================================= template parameter 4 end
\]}}}{{{#!if template_last_label != null
##======================================= template parameters end
template_last_label null
[[C++/문법/특성|{{{#e8f1a8 {{{[[fn_attribute null
[[C++/문법/특성#fn_attribute_lnkfn_attribute_lnk null
{{{#!if kw1_post == null
{{{#!wiki class="keyword"
kw1=contexpr null
{{{#!wiki class="keyword"
kw1=contexprkw1_post null
{{{#!if kw2_post == null
{{{#!wiki class="elm_primitives"
kw2=long null
{{{#!wiki class="elm_primitives"
kw2=longkw2_post null
[[C++/문법/특성|{{{#e8f1a8 {{{[[cls_attribute null
[[C++/문법/특성#cls_attribute_lnkcls_attribute_lnk null
##======================================= Namespaces
{{{#!wiki class="elm_ns"
ns null
{{{#!if ns1_pre_kw != null
{{{#!wiki class="keyword"
ns1_pre_kw=inline"elm_ns"
ns1=std null
{{{ ns1_post null
{{{#!if ns1_post == null
::}}}{{{#!if ns2_pre_kw != null
{{{#!wiki class="keyword"
ns2_pre_kw=inline"elm_ns"
ns2=chrono null
{{{ ns2_post null
{{{#!if ns2_post == null
::}}}{{{#!if ns3_pre_kw != null
{{{#!wiki class="keyword"
ns3_pre_kw=inline"elm_ns"
ns3=chrono_literals null
{{{ ns3_post null && ns_end == null && ns3_post == null && (pre1_t != null)
{{{#!if ns3_post == null
::}}}}}}{{{#!if ns1 != null && ns_end != null
##======================================= Front-end types
ns_end null
{{{#!wiki class="elm_type"
pre1_t null
::{{{#!wiki class="elm_type"
pre2_t null
{{{#!if pre1_t != null || pre2_t != null
::}}}{{{#f0f068 pre_e=enum null
{{{#!wiki class="elm_type"
pre_tmp_p0 null
{{{#!if pre_tmp_p0 != null
, }}}{{{#ffffff pre_tmp_v0 null
, {{{#!wiki class="elm_type"
pre_tmp_p1 null
, {{{#ffffff pre_tmp_v1 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt1=int null
, {{{#!wiki class="elm_type"
pre_tmp_p2 null
, {{{#ffffff pre_tmp_v2 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt2=int null
, {{{#!wiki class="elm_type"
pre_tmp_p3 null
, {{{#ffffff pre_tmp_v3 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt3=int null
, {{{#!wiki class="elm_type"
pre_tmp_p4 null
, {{{#ffffff pre_tmp_v4 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt4=intpre_post null
##======================================= body begin
{{{#!wiki class="elm_ns"
body_ns null
{{{#a9a9b0,#a1a1a2 body_v null
{{{#ffa3d2 body_gv null
{{{#ffffff body_mv null
{{{#f87a7a body_f null
{{{#f0a962 body_mf null
{{{#ffffff '''{{{body_static_mv null
{{{#f0a962 '''{{{body_static_mf null
{{{#b5cea8 body_number null
{{{#c8865e body_string null
body_post null
'''<'''}}}{{{#!if body_bopen != null
##======================================= body end
##======================================= arguments begin
(}}}{{{#!if arg1_available = (arg1_concept != null || arg1_kw != null || arg1_t_kw != null || arg1_ns != null || arg1_t != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg2_available = (arg2_concept != null || arg2_kw != null || arg2_t_kw != null || arg2_ns != null || arg2_t != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg3_available = (arg3_concept != null || arg3_kw != null || arg3_t_kw != null || arg3_ns != null || arg3_t != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg4_available = (arg4_concept != null || arg4_kw != null || arg4_t_kw != null || arg4_ns != null || arg4_t != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
##======================================= argument 1
}}}{{{#!if arg1_check_blank0 = (arg1_concept != null) && (arg1_kw != null || arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank1 = (arg1_kw != null) && (arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank2 = (arg1_t_kw != null) && (arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank3 = (arg1_t != null || arg1_t_post != null) && (arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_concept!=null
{{{#!wiki class="elm_type"
'''arg1_concept null
<{{{#!wiki class="elm_type"
arg1_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam3"keyword"
arg1_kw"elm_primitives"
arg1_t_kw null
{{{#!wiki class="elm_ns"
arg1_ns"elm_type"
arg1_targ1_t_postarg1_paramarg1_just_numberarg1_just_string====================================== argument 2
, }}}{{{#!if arg2_check_blank0 = (arg2_concept != null) && (arg2_kw != null || arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank1 = (arg2_kw != null) && (arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank2 = (arg2_t_kw != null) && (arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank3 = (arg2_t != null || arg2_t_post != null) && (arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_concept!=null
{{{#!wiki class="elm_type"
'''arg2_concept null
<{{{#!wiki class="elm_type"
arg2_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam3"keyword"
arg2_kw"elm_primitives"
arg2_t_kw null
{{{#!wiki class="elm_ns"
arg2_ns"elm_type"
arg2_targ2_t_postarg2_paramarg2_just_numberarg2_just_string====================================== argument 3
, }}}{{{#!if arg3_check_blank0 = (arg3_concept != null) && (arg3_kw != null || arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank1 = (arg3_kw != null) && (arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank2 = (arg3_t_kw != null) && (arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank3 = (arg3_t != null || arg3_t_post != null) && (arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_concept!=null
{{{#!wiki class="elm_type"
'''arg3_concept null
<{{{#!wiki class="elm_type"
arg3_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam3"keyword"
arg3_kw"elm_primitives"
arg3_t_kw null
{{{#!wiki class="elm_ns"
arg3_ns"elm_type"
arg3_targ3_t_postarg3_paramarg3_just_numberarg3_just_string====================================== argument4
, }}}{{{#!if arg4_check_blank0 = (arg4_concept != null) && (arg4_kw != null || arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank1 = (arg4_kw != null) && (arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank2 = (arg4_t_kw != null) && (arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank3 = (arg4_t != null || arg4_t_post != null) && (arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_concept!=null
{{{#!wiki class="elm_type"
'''arg4_concept null
<{{{#!wiki class="elm_type"
arg4_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam3"keyword"
arg4_kw"elm_primitives"
arg4_t_kw null
{{{#!wiki class="elm_ns"
arg4_ns"elm_type"
arg4_targ4_t_postarg4_paramarg4_just_numberarg4_just_string null
##======================================= argument5, argument6
, {{{#bcdce6 arg5_param null
, {{{#bcdce6 arg6_param null
, ...}}}{{{#!if body_bopen != null
##======================================= arguments end
##======================================= body end
##======================================= specifiers begin
{{{#!if spec_available
) }}}{{{#!if !spec_available
)}}}}}}{{{#!if body_spec1 != null
{{{#!wiki class="keyword"
body_spec1=const null
''' '''= {{{#!wiki class="keyword"
body_spec_assign=default null
(}}}{{{#!if body_spec1_ref != null
{{{#!if body_spec1_paren == null
body_spec1_ref null
body_spec1_ref null
{{{#!wiki class="keyword"
body_spec2=noexcept null
(}}}{{{#!if body_spec2_label != null
body_spec2_label null
)}}}{{{#!if body_spec1_paren != null
##======================================= specifiers end
##======================================= trailing begin
)}}}{{{#!if trailing != null
''' '''trailing null
{{{#!wiki class="keyword"
trailing_keyword=decltype null
(}}}{{{#!if trailing_ns != null
{{{#!wiki class="elm_ns"
trailing_ns null
{{{#!wiki class="keyword"
trailing_t_kw null
{{{#!wiki class="elm_type"
trailing_content_t1 null
::{{{#!wiki class="elm_type"
trailing_content_t2 null
{{{#f87a7a trailing_content_f null
trailing_label null
)}}}{{{#!if label_last != null
##======================================= trailing end
label_last null
##======================================= footer
'''>'''}}}{{{#!if last != null
last null
^^{{{#a3ff84 C++version null
^^{{{+1 {{{#a3ff84 C++large_version@}}}}}}^^}}}
| 2바이트 정수를 나타내는 자료형. |
| <bgcolor=#20b580> |
#!style
.global
{
display: inline;
padding: 3px 4px;
margin-top: -6px;
font-family: 'Cascadia Mono', 'Cascadia Code', '나눔고딕코딩', 'D2Coding', 'Courier New', Courier, monospace;
word-break: keep-all;
color: #a8a8a8;
}
.preprocessor
{
display: inline;
color: #aeff6c;
}
.comment
{
display: inline;
color: #57A64A;
}
.keyword
{
display: inline;
font-weight: bold;
color: #569cd6;
}
.elm_ns
{
display: inline;
font-weight: bold;
color: #58fafe;
}
.elm_type
{
display: inline;
color: #4ec9b0;
}
.elm_primitives
{
display: inline;
font-weight: bold;
color: cornflowerblue;
}
(template_p0 != null || template_v0 != null || template_p1 != null || template_v1 != null || template_p2 != null || template_v2 != null || template_p3 != null || template_v3 != null || template_p4 != null || template_v4 != null) || template_last_label != null
#!if ns_available = (ns != null || ns1 != null || ns2 != null || ns3 != null)
#!if pre_available = (kw1 != null || kw1_post != null || kw2 != null || kw2_post != null || cls_attribute != null || cls_attribute_lnk != null || ns_end != null || pre1_t != null || pre2_t != null || pre_e != null)
#!if pre_tmp_available = (pre_tmp_p0 != null || pre_tmp_p1 != null || pre_tmp_p2 != null || pre_tmp_v0 != null || pre_tmp_v1 != null || pre_tmp_v2 != null)
#!if body_available = (body_ns || body_number != null || body_string != null || body_v != null || body_gv != null || body_f != null || body_mv != null || body_mf != null || body_static_mv != null || body_static_mf != null || body_post != null)
#!if spec_available = (body_spec1 != null || body_spec2 != null || body_spec1_ref != null || body_spec2_label != null || body_spec_assign != null)
#!if trail_available = (trailing != null || trailing_keyword != null)
#!wiki class="global"
{{{#!wiki class="comment"
head_comment null
[[C++/문법/특성|{{{#daffbc {{{[[attribute null
[[C++/문법/특성#attribute_lnkattribute_lnk null
##======================================= include and import
{{{#!if ns_available || pre_available || pre_tmp_available || body_available || trail_available
{{{#!wiki class="keyword"
head_keyword"keyword"
head_keyword null
{{{#ffffff module_name null
{{{#!wiki class="keyword"
import}}} {{{#c8865e <import null
{{{#!wiki class="preprocessor"
#include}}} {{{#c8865e include====================================== template parameter 0
##======================================= template parameter 0 concept
<{{{#!if template_p0_default != null || template_v0_default != null
\[}}}{{{#!if template_concept0_available = (template_cpt0 != null)
{{{#!wiki class="elm_type"
'''template_cpt0 null || template_concept0_v0 != null || template_concept0_last_label != null
<{{{#!if template_concept0_p0 != null
{{{#!wiki class="elm_type"
template_concept0_p0 null
{{{#ffffff template_concept0_v0 null
, {{{#!wiki class="elm_type"
template_concept0_p1 null
, {{{#ffffff template_concept0_v1 null
, {{{#!wiki class="elm_type"
template_concept0_p2 null
, {{{#ffffff template_concept0_v2 null
template_concept0_last_label null
{{{#!if !template_concept0_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p0_post != null
template_p0_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p0_default_ns != null
{{{#!wiki class="elm_ns"
template_p0_default_ns"elm_type"
template_p0_default null
{{{#!wiki class="elm_type"
template_v0_ty null
template_p0_posttemplate_v0 null
{{{ = }}}{{{#!if template_v0_default_ns != null
{{{#!wiki class="elm_ns"
template_v0_default_nstemplate_v0_default null || template_v0_default != null
##======================================= template parameter 0 end
\]}}}{{{#!if template_p0_lnb != null
[br] }}}{{{#!if template_p1 != null || template_v1 != null
##======================================= template parameter 1
##======================================= template parameter 1 concept
, }}}{{{#!if template_p1_default != null || template_v1_default != null
\[}}}{{{#!if template_concept1_available = (template_cpt1 != null)
{{{#!wiki class="elm_type"
'''template_cpt1 null || template_concept1_v0 != null || template_concept1_last_label != null
<{{{#!if template_concept1_p0 != null
{{{#4ec9b0,#6fdbba template_concept1_p0 null
{{{#ffffff template_concept1_v0 null
, {{{#4ec9b0,#6fdbba template_concept1_p1 null
, {{{#ffffff template_concept1_v1 null
, {{{#4ec9b0,#6fdbba template_concept1_p2 null
, {{{#ffffff template_concept1_v2 null
template_concept1_last_label null
{{{#!if !template_concept1_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p1_post != null
template_p1_post"elm_type"
template_p1 null
{{{ = }}}{{{#!if template_p1_default_ns != null
{{{#!wiki class="elm_ns"
template_p1_default_nstemplate_p1_default null
{{{#4ec9b0,#6fdbba template_v1_ty null
template_p1_posttemplate_v1 null
{{{ = }}}{{{#!if template_v1_default_ns != null
{{{#!wiki class="elm_ns"
template_v1_default_nstemplate_v1_default null || template_v1_default != null
##======================================= template parameter 1 end
\]}}}{{{#!if template_p1_lnb != null
[br] }}}{{{#!if template_p2 != null || template_v2 != null
##======================================= template parameter 2
##======================================= template parameter 2 concept
, }}}{{{#!if template_p2_default != null || template_v2_default != null
\[}}}{{{#!if template_concept2_available = (template_cpt2 != null)
{{{#!wiki class="elm_type"
'''template_cpt2 null || template_concept2_v0 != null || template_concept2_last_label != null
<{{{#!if template_concept2_p0 != null
{{{#4ec9b0,#6fdbba template_concept2_p0 null
{{{#ffffff template_concept2_v0 null
, {{{#4ec9b0,#6fdbba template_concept2_p1 null
, {{{#ffffff template_concept2_v1 null
, {{{#4ec9b0,#6fdbba template_concept2_p2 null
, {{{#ffffff template_concept2_v2 null
template_concept2_last_label null
{{{#!if !template_concept2_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p2_post != null
template_p2_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p2_default_ns != null
{{{#!wiki class="elm_ns"
template_p2_default_nstemplate_p2_default null
{{{#4ec9b0,#6fdbba template_v2_ty null
template_p2_posttemplate_v2 null
{{{ = }}}{{{#!if template_v2_default_ns != null
{{{#!wiki class="elm_ns"
template_v2_default_nstemplate_v2_default null || template_v2_default != null
##======================================= template parameter 2 end
\]}}}{{{#!if template_p2_lnb != null
[br] }}}{{{#!if template_p3 != null || template_v3 != null
##======================================= template parameter 3
##======================================= template parameter 3 concept
, }}}{{{#!if template_p3_default != null || template_v3_default != null
\[}}}{{{#!if template_concept3_available = (template_cpt3 != null)
{{{#!wiki class="elm_type"
'''template_cpt3 null || template_concept3_v0 != null || template_concept3_last_label != null
<{{{#!if template_concept3_p0 != null
{{{#4ec9b0,#6fdbba template_concept3_p0 null
{{{#ffffff template_concept3_v0 null
, {{{#4ec9b0,#6fdbba template_concept3_p1 null
, {{{#ffffff template_concept3_v1 null
, {{{#4ec9b0,#6fdbba template_concept3_p2 null
, {{{#ffffff template_concept3_v2 null
template_concept3_last_label null
{{{#!if !template_concept3_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p3_post != null
template_p3_post"elm_type"
template_p3 null
{{{ = }}}{{{#!if template_p3_default_ns != null
{{{#!wiki class="elm_ns"
template_p3_default_nstemplate_p3_default null
{{{#4ec9b0,#6fdbba template_v3_ty null
template_p3_posttemplate_v3 null
{{{ = }}}{{{#!if template_v3_default_ns != null
{{{#!wiki class="elm_ns"
template_v3_default_nstemplate_v3_default null || template_v3_default != null
##======================================= template parameter 3 end
\]}}}{{{#!if template_p3_lnb != null
[br] }}}{{{#!if template_p4 != null || template_v4 != null
##======================================= template parameter 4
##======================================= template parameter 4 concept
, }}}{{{#!if template_p4_default != null || template_v4_default != null
\[}}}{{{#!if template_concept4_available = (template_cpt4 != null)
{{{#!wiki class="elm_type"
'''template_cpt4 null || template_concept4_v0 != null || template_concept4_last_label != null
<{{{#!if template_concept4_p0 != null
{{{#4ec9b0,#6fdbba template_concept4_p0 null
{{{#ffffff template_concept4_v0 null
, {{{#4ec9b0,#6fdbba template_concept4_p1 null
, {{{#ffffff template_concept4_v1 null
, {{{#4ec9b0,#6fdbba template_concept4_p2 null
, {{{#ffffff template_concept4_v2 null
template_concept4_last_label null
{{{#!if !template_concept4_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p4_post != null
template_p4_post"elm_type"
template_p4 null
{{{ = }}}{{{#!if template_p4_default_ns != null
{{{#!wiki class="elm_ns"
template_p4_default_nstemplate_p4_default null
{{{#4ec9b0,#6fdbba template_v4_ty null
template_p4_posttemplate_v4 null
{{{ = }}}{{{#!if template_v4_default_ns != null
{{{#!wiki class="elm_ns"
template_v4_default_nstemplate_v4_default null || template_v4_default != null
##======================================= template parameter 4 end
\]}}}{{{#!if template_last_label != null
##======================================= template parameters end
template_last_label null
[[C++/문법/특성|{{{#e8f1a8 {{{[[fn_attribute null
[[C++/문법/특성#fn_attribute_lnkfn_attribute_lnk null
{{{#!if kw1_post == null
{{{#!wiki class="keyword"
kw1=contexpr null
{{{#!wiki class="keyword"
kw1=contexprkw1_post null
{{{#!if kw2_post == null
{{{#!wiki class="elm_primitives"
kw2=long null
{{{#!wiki class="elm_primitives"
kw2=longkw2_post null
[[C++/문법/특성|{{{#e8f1a8 {{{[[cls_attribute null
[[C++/문법/특성#cls_attribute_lnkcls_attribute_lnk null
##======================================= Namespaces
{{{#!wiki class="elm_ns"
ns null
{{{#!if ns1_pre_kw != null
{{{#!wiki class="keyword"
ns1_pre_kw=inline"elm_ns"
ns1=std null
{{{ ns1_post null
{{{#!if ns1_post == null
::}}}{{{#!if ns2_pre_kw != null
{{{#!wiki class="keyword"
ns2_pre_kw=inline"elm_ns"
ns2=chrono null
{{{ ns2_post null
{{{#!if ns2_post == null
::}}}{{{#!if ns3_pre_kw != null
{{{#!wiki class="keyword"
ns3_pre_kw=inline"elm_ns"
ns3=chrono_literals null
{{{ ns3_post null && ns_end == null && ns3_post == null && (pre1_t != null)
{{{#!if ns3_post == null
::}}}}}}{{{#!if ns1 != null && ns_end != null
##======================================= Front-end types
ns_end null
{{{#!wiki class="elm_type"
pre1_t null
::{{{#!wiki class="elm_type"
pre2_t null
{{{#!if pre1_t != null || pre2_t != null
::}}}{{{#f0f068 pre_e=enum null
{{{#!wiki class="elm_type"
pre_tmp_p0 null
{{{#!if pre_tmp_p0 != null
, }}}{{{#ffffff pre_tmp_v0 null
, {{{#!wiki class="elm_type"
pre_tmp_p1 null
, {{{#ffffff pre_tmp_v1 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt1=int null
, {{{#!wiki class="elm_type"
pre_tmp_p2 null
, {{{#ffffff pre_tmp_v2 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt2=int null
, {{{#!wiki class="elm_type"
pre_tmp_p3 null
, {{{#ffffff pre_tmp_v3 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt3=int null
, {{{#!wiki class="elm_type"
pre_tmp_p4 null
, {{{#ffffff pre_tmp_v4 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt4=intpre_post null
##======================================= body begin
{{{#!wiki class="elm_ns"
body_ns null
{{{#a9a9b0,#a1a1a2 body_v null
{{{#ffa3d2 body_gv null
{{{#ffffff body_mv null
{{{#f87a7a body_f null
{{{#f0a962 body_mf null
{{{#ffffff '''{{{body_static_mv null
{{{#f0a962 '''{{{body_static_mf null
{{{#b5cea8 body_number null
{{{#c8865e body_string null
body_post null
'''<'''}}}{{{#!if body_bopen != null
##======================================= body end
##======================================= arguments begin
(}}}{{{#!if arg1_available = (arg1_concept != null || arg1_kw != null || arg1_t_kw != null || arg1_ns != null || arg1_t != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg2_available = (arg2_concept != null || arg2_kw != null || arg2_t_kw != null || arg2_ns != null || arg2_t != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg3_available = (arg3_concept != null || arg3_kw != null || arg3_t_kw != null || arg3_ns != null || arg3_t != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg4_available = (arg4_concept != null || arg4_kw != null || arg4_t_kw != null || arg4_ns != null || arg4_t != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
##======================================= argument 1
}}}{{{#!if arg1_check_blank0 = (arg1_concept != null) && (arg1_kw != null || arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank1 = (arg1_kw != null) && (arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank2 = (arg1_t_kw != null) && (arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank3 = (arg1_t != null || arg1_t_post != null) && (arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_concept!=null
{{{#!wiki class="elm_type"
'''arg1_concept null
<{{{#!wiki class="elm_type"
arg1_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam3"keyword"
arg1_kw"elm_primitives"
arg1_t_kw null
{{{#!wiki class="elm_ns"
arg1_ns"elm_type"
arg1_targ1_t_postarg1_paramarg1_just_numberarg1_just_string====================================== argument 2
, }}}{{{#!if arg2_check_blank0 = (arg2_concept != null) && (arg2_kw != null || arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank1 = (arg2_kw != null) && (arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank2 = (arg2_t_kw != null) && (arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank3 = (arg2_t != null || arg2_t_post != null) && (arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_concept!=null
{{{#!wiki class="elm_type"
'''arg2_concept null
<{{{#!wiki class="elm_type"
arg2_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam3"keyword"
arg2_kw"elm_primitives"
arg2_t_kw null
{{{#!wiki class="elm_ns"
arg2_ns"elm_type"
arg2_targ2_t_postarg2_paramarg2_just_numberarg2_just_string====================================== argument 3
, }}}{{{#!if arg3_check_blank0 = (arg3_concept != null) && (arg3_kw != null || arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank1 = (arg3_kw != null) && (arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank2 = (arg3_t_kw != null) && (arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank3 = (arg3_t != null || arg3_t_post != null) && (arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_concept!=null
{{{#!wiki class="elm_type"
'''arg3_concept null
<{{{#!wiki class="elm_type"
arg3_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam3"keyword"
arg3_kw"elm_primitives"
arg3_t_kw null
{{{#!wiki class="elm_ns"
arg3_ns"elm_type"
arg3_targ3_t_postarg3_paramarg3_just_numberarg3_just_string====================================== argument4
, }}}{{{#!if arg4_check_blank0 = (arg4_concept != null) && (arg4_kw != null || arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank1 = (arg4_kw != null) && (arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank2 = (arg4_t_kw != null) && (arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank3 = (arg4_t != null || arg4_t_post != null) && (arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_concept!=null
{{{#!wiki class="elm_type"
'''arg4_concept null
<{{{#!wiki class="elm_type"
arg4_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam3"keyword"
arg4_kw"elm_primitives"
arg4_t_kw null
{{{#!wiki class="elm_ns"
arg4_ns"elm_type"
arg4_targ4_t_postarg4_paramarg4_just_numberarg4_just_string null
##======================================= argument5, argument6
, {{{#bcdce6 arg5_param null
, {{{#bcdce6 arg6_param null
, ...}}}{{{#!if body_bopen != null
##======================================= arguments end
##======================================= body end
##======================================= specifiers begin
{{{#!if spec_available
) }}}{{{#!if !spec_available
)}}}}}}{{{#!if body_spec1 != null
{{{#!wiki class="keyword"
body_spec1=const null
''' '''= {{{#!wiki class="keyword"
body_spec_assign=default null
(}}}{{{#!if body_spec1_ref != null
{{{#!if body_spec1_paren == null
body_spec1_ref null
body_spec1_ref null
{{{#!wiki class="keyword"
body_spec2=noexcept null
(}}}{{{#!if body_spec2_label != null
body_spec2_label null
)}}}{{{#!if body_spec1_paren != null
##======================================= specifiers end
##======================================= trailing begin
)}}}{{{#!if trailing != null
''' '''trailing null
{{{#!wiki class="keyword"
trailing_keyword=decltype null
(}}}{{{#!if trailing_ns != null
{{{#!wiki class="elm_ns"
trailing_ns null
{{{#!wiki class="keyword"
trailing_t_kw null
{{{#!wiki class="elm_type"
trailing_content_t1 null
::{{{#!wiki class="elm_type"
trailing_content_t2 null
{{{#f87a7a trailing_content_f null
trailing_label null
)}}}{{{#!if label_last != null
##======================================= trailing end
label_last null
##======================================= footer
'''>'''}}}{{{#!if last != null
last null
^^{{{#a3ff84 C++version null
^^{{{+1 {{{#a3ff84 C++large_version@}}}}}}^^}}}
| 부호 없는 2바이트 정수를 나타내는 자료형. |
| <bgcolor=#20b580> |
#!style
.global
{
display: inline;
padding: 3px 4px;
margin-top: -6px;
font-family: 'Cascadia Mono', 'Cascadia Code', '나눔고딕코딩', 'D2Coding', 'Courier New', Courier, monospace;
word-break: keep-all;
color: #a8a8a8;
}
.preprocessor
{
display: inline;
color: #aeff6c;
}
.comment
{
display: inline;
color: #57A64A;
}
.keyword
{
display: inline;
font-weight: bold;
color: #569cd6;
}
.elm_ns
{
display: inline;
font-weight: bold;
color: #58fafe;
}
.elm_type
{
display: inline;
color: #4ec9b0;
}
.elm_primitives
{
display: inline;
font-weight: bold;
color: cornflowerblue;
}
(template_p0 != null || template_v0 != null || template_p1 != null || template_v1 != null || template_p2 != null || template_v2 != null || template_p3 != null || template_v3 != null || template_p4 != null || template_v4 != null) || template_last_label != null
#!if ns_available = (ns != null || ns1 != null || ns2 != null || ns3 != null)
#!if pre_available = (kw1 != null || kw1_post != null || kw2 != null || kw2_post != null || cls_attribute != null || cls_attribute_lnk != null || ns_end != null || pre1_t != null || pre2_t != null || pre_e != null)
#!if pre_tmp_available = (pre_tmp_p0 != null || pre_tmp_p1 != null || pre_tmp_p2 != null || pre_tmp_v0 != null || pre_tmp_v1 != null || pre_tmp_v2 != null)
#!if body_available = (body_ns || body_number != null || body_string != null || body_v != null || body_gv != null || body_f != null || body_mv != null || body_mf != null || body_static_mv != null || body_static_mf != null || body_post != null)
#!if spec_available = (body_spec1 != null || body_spec2 != null || body_spec1_ref != null || body_spec2_label != null || body_spec_assign != null)
#!if trail_available = (trailing != null || trailing_keyword != null)
#!wiki class="global"
{{{#!wiki class="comment"
head_comment null
[[C++/문법/특성|{{{#daffbc {{{[[attribute null
[[C++/문법/특성#attribute_lnkattribute_lnk null
##======================================= include and import
{{{#!if ns_available || pre_available || pre_tmp_available || body_available || trail_available
{{{#!wiki class="keyword"
head_keyword"keyword"
head_keyword null
{{{#ffffff module_name null
{{{#!wiki class="keyword"
import}}} {{{#c8865e <import null
{{{#!wiki class="preprocessor"
#include}}} {{{#c8865e include====================================== template parameter 0
##======================================= template parameter 0 concept
<{{{#!if template_p0_default != null || template_v0_default != null
\[}}}{{{#!if template_concept0_available = (template_cpt0 != null)
{{{#!wiki class="elm_type"
'''template_cpt0 null || template_concept0_v0 != null || template_concept0_last_label != null
<{{{#!if template_concept0_p0 != null
{{{#!wiki class="elm_type"
template_concept0_p0 null
{{{#ffffff template_concept0_v0 null
, {{{#!wiki class="elm_type"
template_concept0_p1 null
, {{{#ffffff template_concept0_v1 null
, {{{#!wiki class="elm_type"
template_concept0_p2 null
, {{{#ffffff template_concept0_v2 null
template_concept0_last_label null
{{{#!if !template_concept0_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p0_post != null
template_p0_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p0_default_ns != null
{{{#!wiki class="elm_ns"
template_p0_default_ns"elm_type"
template_p0_default null
{{{#!wiki class="elm_type"
template_v0_ty null
template_p0_posttemplate_v0 null
{{{ = }}}{{{#!if template_v0_default_ns != null
{{{#!wiki class="elm_ns"
template_v0_default_nstemplate_v0_default null || template_v0_default != null
##======================================= template parameter 0 end
\]}}}{{{#!if template_p0_lnb != null
[br] }}}{{{#!if template_p1 != null || template_v1 != null
##======================================= template parameter 1
##======================================= template parameter 1 concept
, }}}{{{#!if template_p1_default != null || template_v1_default != null
\[}}}{{{#!if template_concept1_available = (template_cpt1 != null)
{{{#!wiki class="elm_type"
'''template_cpt1 null || template_concept1_v0 != null || template_concept1_last_label != null
<{{{#!if template_concept1_p0 != null
{{{#4ec9b0,#6fdbba template_concept1_p0 null
{{{#ffffff template_concept1_v0 null
, {{{#4ec9b0,#6fdbba template_concept1_p1 null
, {{{#ffffff template_concept1_v1 null
, {{{#4ec9b0,#6fdbba template_concept1_p2 null
, {{{#ffffff template_concept1_v2 null
template_concept1_last_label null
{{{#!if !template_concept1_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p1_post != null
template_p1_post"elm_type"
template_p1 null
{{{ = }}}{{{#!if template_p1_default_ns != null
{{{#!wiki class="elm_ns"
template_p1_default_nstemplate_p1_default null
{{{#4ec9b0,#6fdbba template_v1_ty null
template_p1_posttemplate_v1 null
{{{ = }}}{{{#!if template_v1_default_ns != null
{{{#!wiki class="elm_ns"
template_v1_default_nstemplate_v1_default null || template_v1_default != null
##======================================= template parameter 1 end
\]}}}{{{#!if template_p1_lnb != null
[br] }}}{{{#!if template_p2 != null || template_v2 != null
##======================================= template parameter 2
##======================================= template parameter 2 concept
, }}}{{{#!if template_p2_default != null || template_v2_default != null
\[}}}{{{#!if template_concept2_available = (template_cpt2 != null)
{{{#!wiki class="elm_type"
'''template_cpt2 null || template_concept2_v0 != null || template_concept2_last_label != null
<{{{#!if template_concept2_p0 != null
{{{#4ec9b0,#6fdbba template_concept2_p0 null
{{{#ffffff template_concept2_v0 null
, {{{#4ec9b0,#6fdbba template_concept2_p1 null
, {{{#ffffff template_concept2_v1 null
, {{{#4ec9b0,#6fdbba template_concept2_p2 null
, {{{#ffffff template_concept2_v2 null
template_concept2_last_label null
{{{#!if !template_concept2_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p2_post != null
template_p2_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p2_default_ns != null
{{{#!wiki class="elm_ns"
template_p2_default_nstemplate_p2_default null
{{{#4ec9b0,#6fdbba template_v2_ty null
template_p2_posttemplate_v2 null
{{{ = }}}{{{#!if template_v2_default_ns != null
{{{#!wiki class="elm_ns"
template_v2_default_nstemplate_v2_default null || template_v2_default != null
##======================================= template parameter 2 end
\]}}}{{{#!if template_p2_lnb != null
[br] }}}{{{#!if template_p3 != null || template_v3 != null
##======================================= template parameter 3
##======================================= template parameter 3 concept
, }}}{{{#!if template_p3_default != null || template_v3_default != null
\[}}}{{{#!if template_concept3_available = (template_cpt3 != null)
{{{#!wiki class="elm_type"
'''template_cpt3 null || template_concept3_v0 != null || template_concept3_last_label != null
<{{{#!if template_concept3_p0 != null
{{{#4ec9b0,#6fdbba template_concept3_p0 null
{{{#ffffff template_concept3_v0 null
, {{{#4ec9b0,#6fdbba template_concept3_p1 null
, {{{#ffffff template_concept3_v1 null
, {{{#4ec9b0,#6fdbba template_concept3_p2 null
, {{{#ffffff template_concept3_v2 null
template_concept3_last_label null
{{{#!if !template_concept3_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p3_post != null
template_p3_post"elm_type"
template_p3 null
{{{ = }}}{{{#!if template_p3_default_ns != null
{{{#!wiki class="elm_ns"
template_p3_default_nstemplate_p3_default null
{{{#4ec9b0,#6fdbba template_v3_ty null
template_p3_posttemplate_v3 null
{{{ = }}}{{{#!if template_v3_default_ns != null
{{{#!wiki class="elm_ns"
template_v3_default_nstemplate_v3_default null || template_v3_default != null
##======================================= template parameter 3 end
\]}}}{{{#!if template_p3_lnb != null
[br] }}}{{{#!if template_p4 != null || template_v4 != null
##======================================= template parameter 4
##======================================= template parameter 4 concept
, }}}{{{#!if template_p4_default != null || template_v4_default != null
\[}}}{{{#!if template_concept4_available = (template_cpt4 != null)
{{{#!wiki class="elm_type"
'''template_cpt4 null || template_concept4_v0 != null || template_concept4_last_label != null
<{{{#!if template_concept4_p0 != null
{{{#4ec9b0,#6fdbba template_concept4_p0 null
{{{#ffffff template_concept4_v0 null
, {{{#4ec9b0,#6fdbba template_concept4_p1 null
, {{{#ffffff template_concept4_v1 null
, {{{#4ec9b0,#6fdbba template_concept4_p2 null
, {{{#ffffff template_concept4_v2 null
template_concept4_last_label null
{{{#!if !template_concept4_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p4_post != null
template_p4_post"elm_type"
template_p4 null
{{{ = }}}{{{#!if template_p4_default_ns != null
{{{#!wiki class="elm_ns"
template_p4_default_nstemplate_p4_default null
{{{#4ec9b0,#6fdbba template_v4_ty null
template_p4_posttemplate_v4 null
{{{ = }}}{{{#!if template_v4_default_ns != null
{{{#!wiki class="elm_ns"
template_v4_default_nstemplate_v4_default null || template_v4_default != null
##======================================= template parameter 4 end
\]}}}{{{#!if template_last_label != null
##======================================= template parameters end
template_last_label null
[[C++/문법/특성|{{{#e8f1a8 {{{[[fn_attribute null
[[C++/문법/특성#fn_attribute_lnkfn_attribute_lnk null
{{{#!if kw1_post == null
{{{#!wiki class="keyword"
kw1=contexpr null
{{{#!wiki class="keyword"
kw1=contexprkw1_post null
{{{#!if kw2_post == null
{{{#!wiki class="elm_primitives"
kw2=long null
{{{#!wiki class="elm_primitives"
kw2=longkw2_post null
[[C++/문법/특성|{{{#e8f1a8 {{{[[cls_attribute null
[[C++/문법/특성#cls_attribute_lnkcls_attribute_lnk null
##======================================= Namespaces
{{{#!wiki class="elm_ns"
ns null
{{{#!if ns1_pre_kw != null
{{{#!wiki class="keyword"
ns1_pre_kw=inline"elm_ns"
ns1=std null
{{{ ns1_post null
{{{#!if ns1_post == null
::}}}{{{#!if ns2_pre_kw != null
{{{#!wiki class="keyword"
ns2_pre_kw=inline"elm_ns"
ns2=chrono null
{{{ ns2_post null
{{{#!if ns2_post == null
::}}}{{{#!if ns3_pre_kw != null
{{{#!wiki class="keyword"
ns3_pre_kw=inline"elm_ns"
ns3=chrono_literals null
{{{ ns3_post null && ns_end == null && ns3_post == null && (pre1_t != null)
{{{#!if ns3_post == null
::}}}}}}{{{#!if ns1 != null && ns_end != null
##======================================= Front-end types
ns_end null
{{{#!wiki class="elm_type"
pre1_t null
::{{{#!wiki class="elm_type"
pre2_t null
{{{#!if pre1_t != null || pre2_t != null
::}}}{{{#f0f068 pre_e=enum null
{{{#!wiki class="elm_type"
pre_tmp_p0 null
{{{#!if pre_tmp_p0 != null
, }}}{{{#ffffff pre_tmp_v0 null
, {{{#!wiki class="elm_type"
pre_tmp_p1 null
, {{{#ffffff pre_tmp_v1 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt1=int null
, {{{#!wiki class="elm_type"
pre_tmp_p2 null
, {{{#ffffff pre_tmp_v2 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt2=int null
, {{{#!wiki class="elm_type"
pre_tmp_p3 null
, {{{#ffffff pre_tmp_v3 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt3=int null
, {{{#!wiki class="elm_type"
pre_tmp_p4 null
, {{{#ffffff pre_tmp_v4 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt4=intpre_post null
##======================================= body begin
{{{#!wiki class="elm_ns"
body_ns null
{{{#a9a9b0,#a1a1a2 body_v null
{{{#ffa3d2 body_gv null
{{{#ffffff body_mv null
{{{#f87a7a body_f null
{{{#f0a962 body_mf null
{{{#ffffff '''{{{body_static_mv null
{{{#f0a962 '''{{{body_static_mf null
{{{#b5cea8 body_number null
{{{#c8865e body_string null
body_post null
'''<'''}}}{{{#!if body_bopen != null
##======================================= body end
##======================================= arguments begin
(}}}{{{#!if arg1_available = (arg1_concept != null || arg1_kw != null || arg1_t_kw != null || arg1_ns != null || arg1_t != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg2_available = (arg2_concept != null || arg2_kw != null || arg2_t_kw != null || arg2_ns != null || arg2_t != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg3_available = (arg3_concept != null || arg3_kw != null || arg3_t_kw != null || arg3_ns != null || arg3_t != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg4_available = (arg4_concept != null || arg4_kw != null || arg4_t_kw != null || arg4_ns != null || arg4_t != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
##======================================= argument 1
}}}{{{#!if arg1_check_blank0 = (arg1_concept != null) && (arg1_kw != null || arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank1 = (arg1_kw != null) && (arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank2 = (arg1_t_kw != null) && (arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank3 = (arg1_t != null || arg1_t_post != null) && (arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_concept!=null
{{{#!wiki class="elm_type"
'''arg1_concept null
<{{{#!wiki class="elm_type"
arg1_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam3"keyword"
arg1_kw"elm_primitives"
arg1_t_kw null
{{{#!wiki class="elm_ns"
arg1_ns"elm_type"
arg1_targ1_t_postarg1_paramarg1_just_numberarg1_just_string====================================== argument 2
, }}}{{{#!if arg2_check_blank0 = (arg2_concept != null) && (arg2_kw != null || arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank1 = (arg2_kw != null) && (arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank2 = (arg2_t_kw != null) && (arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank3 = (arg2_t != null || arg2_t_post != null) && (arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_concept!=null
{{{#!wiki class="elm_type"
'''arg2_concept null
<{{{#!wiki class="elm_type"
arg2_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam3"keyword"
arg2_kw"elm_primitives"
arg2_t_kw null
{{{#!wiki class="elm_ns"
arg2_ns"elm_type"
arg2_targ2_t_postarg2_paramarg2_just_numberarg2_just_string====================================== argument 3
, }}}{{{#!if arg3_check_blank0 = (arg3_concept != null) && (arg3_kw != null || arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank1 = (arg3_kw != null) && (arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank2 = (arg3_t_kw != null) && (arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank3 = (arg3_t != null || arg3_t_post != null) && (arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_concept!=null
{{{#!wiki class="elm_type"
'''arg3_concept null
<{{{#!wiki class="elm_type"
arg3_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam3"keyword"
arg3_kw"elm_primitives"
arg3_t_kw null
{{{#!wiki class="elm_ns"
arg3_ns"elm_type"
arg3_targ3_t_postarg3_paramarg3_just_numberarg3_just_string====================================== argument4
, }}}{{{#!if arg4_check_blank0 = (arg4_concept != null) && (arg4_kw != null || arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank1 = (arg4_kw != null) && (arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank2 = (arg4_t_kw != null) && (arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank3 = (arg4_t != null || arg4_t_post != null) && (arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_concept!=null
{{{#!wiki class="elm_type"
'''arg4_concept null
<{{{#!wiki class="elm_type"
arg4_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam3"keyword"
arg4_kw"elm_primitives"
arg4_t_kw null
{{{#!wiki class="elm_ns"
arg4_ns"elm_type"
arg4_targ4_t_postarg4_paramarg4_just_numberarg4_just_string null
##======================================= argument5, argument6
, {{{#bcdce6 arg5_param null
, {{{#bcdce6 arg6_param null
, ...}}}{{{#!if body_bopen != null
##======================================= arguments end
##======================================= body end
##======================================= specifiers begin
{{{#!if spec_available
) }}}{{{#!if !spec_available
)}}}}}}{{{#!if body_spec1 != null
{{{#!wiki class="keyword"
body_spec1=const null
''' '''= {{{#!wiki class="keyword"
body_spec_assign=default null
(}}}{{{#!if body_spec1_ref != null
{{{#!if body_spec1_paren == null
body_spec1_ref null
body_spec1_ref null
{{{#!wiki class="keyword"
body_spec2=noexcept null
(}}}{{{#!if body_spec2_label != null
body_spec2_label null
)}}}{{{#!if body_spec1_paren != null
##======================================= specifiers end
##======================================= trailing begin
)}}}{{{#!if trailing != null
''' '''trailing null
{{{#!wiki class="keyword"
trailing_keyword=decltype null
(}}}{{{#!if trailing_ns != null
{{{#!wiki class="elm_ns"
trailing_ns null
{{{#!wiki class="keyword"
trailing_t_kw null
{{{#!wiki class="elm_type"
trailing_content_t1 null
::{{{#!wiki class="elm_type"
trailing_content_t2 null
{{{#f87a7a trailing_content_f null
trailing_label null
)}}}{{{#!if label_last != null
##======================================= trailing end
label_last null
##======================================= footer
'''>'''}}}{{{#!if last != null
last null
^^{{{#a3ff84 C++version null
^^{{{+1 {{{#a3ff84 C++large_version@}}}}}}^^}}}
| 4바이트 정수를 나타내는 자료형. |
| <bgcolor=#20b580> |
| [include(틀:C++ 요소, kw2=unsigned \[int\])] | 부호 없는 4바이트 정수를 나타내는 자료형. |
#!style
.global
{
display: inline;
padding: 3px 4px;
margin-top: -6px;
font-family: 'Cascadia Mono', 'Cascadia Code', '나눔고딕코딩', 'D2Coding', 'Courier New', Courier, monospace;
word-break: keep-all;
color: #a8a8a8;
}
.preprocessor
{
display: inline;
color: #aeff6c;
}
.comment
{
display: inline;
color: #57A64A;
}
.keyword
{
display: inline;
font-weight: bold;
color: #569cd6;
}
.elm_ns
{
display: inline;
font-weight: bold;
color: #58fafe;
}
.elm_type
{
display: inline;
color: #4ec9b0;
}
.elm_primitives
{
display: inline;
font-weight: bold;
color: cornflowerblue;
}
(template_p0 != null || template_v0 != null || template_p1 != null || template_v1 != null || template_p2 != null || template_v2 != null || template_p3 != null || template_v3 != null || template_p4 != null || template_v4 != null) || template_last_label != null
#!if ns_available = (ns != null || ns1 != null || ns2 != null || ns3 != null)
#!if pre_available = (kw1 != null || kw1_post != null || kw2 != null || kw2_post != null || cls_attribute != null || cls_attribute_lnk != null || ns_end != null || pre1_t != null || pre2_t != null || pre_e != null)
#!if pre_tmp_available = (pre_tmp_p0 != null || pre_tmp_p1 != null || pre_tmp_p2 != null || pre_tmp_v0 != null || pre_tmp_v1 != null || pre_tmp_v2 != null)
#!if body_available = (body_ns || body_number != null || body_string != null || body_v != null || body_gv != null || body_f != null || body_mv != null || body_mf != null || body_static_mv != null || body_static_mf != null || body_post != null)
#!if spec_available = (body_spec1 != null || body_spec2 != null || body_spec1_ref != null || body_spec2_label != null || body_spec_assign != null)
#!if trail_available = (trailing != null || trailing_keyword != null)
#!wiki class="global"
{{{#!wiki class="comment"
head_comment null
[[C++/문법/특성|{{{#daffbc {{{[[attribute null
[[C++/문법/특성#attribute_lnkattribute_lnk null
##======================================= include and import
{{{#!if ns_available || pre_available || pre_tmp_available || body_available || trail_available
{{{#!wiki class="keyword"
head_keyword"keyword"
head_keyword null
{{{#ffffff module_name null
{{{#!wiki class="keyword"
import}}} {{{#c8865e <import null
{{{#!wiki class="preprocessor"
#include}}} {{{#c8865e include====================================== template parameter 0
##======================================= template parameter 0 concept
<{{{#!if template_p0_default != null || template_v0_default != null
\[}}}{{{#!if template_concept0_available = (template_cpt0 != null)
{{{#!wiki class="elm_type"
'''template_cpt0 null || template_concept0_v0 != null || template_concept0_last_label != null
<{{{#!if template_concept0_p0 != null
{{{#!wiki class="elm_type"
template_concept0_p0 null
{{{#ffffff template_concept0_v0 null
, {{{#!wiki class="elm_type"
template_concept0_p1 null
, {{{#ffffff template_concept0_v1 null
, {{{#!wiki class="elm_type"
template_concept0_p2 null
, {{{#ffffff template_concept0_v2 null
template_concept0_last_label null
{{{#!if !template_concept0_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p0_post != null
template_p0_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p0_default_ns != null
{{{#!wiki class="elm_ns"
template_p0_default_ns"elm_type"
template_p0_default null
{{{#!wiki class="elm_type"
template_v0_ty null
template_p0_posttemplate_v0 null
{{{ = }}}{{{#!if template_v0_default_ns != null
{{{#!wiki class="elm_ns"
template_v0_default_nstemplate_v0_default null || template_v0_default != null
##======================================= template parameter 0 end
\]}}}{{{#!if template_p0_lnb != null
[br] }}}{{{#!if template_p1 != null || template_v1 != null
##======================================= template parameter 1
##======================================= template parameter 1 concept
, }}}{{{#!if template_p1_default != null || template_v1_default != null
\[}}}{{{#!if template_concept1_available = (template_cpt1 != null)
{{{#!wiki class="elm_type"
'''template_cpt1 null || template_concept1_v0 != null || template_concept1_last_label != null
<{{{#!if template_concept1_p0 != null
{{{#4ec9b0,#6fdbba template_concept1_p0 null
{{{#ffffff template_concept1_v0 null
, {{{#4ec9b0,#6fdbba template_concept1_p1 null
, {{{#ffffff template_concept1_v1 null
, {{{#4ec9b0,#6fdbba template_concept1_p2 null
, {{{#ffffff template_concept1_v2 null
template_concept1_last_label null
{{{#!if !template_concept1_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p1_post != null
template_p1_post"elm_type"
template_p1 null
{{{ = }}}{{{#!if template_p1_default_ns != null
{{{#!wiki class="elm_ns"
template_p1_default_nstemplate_p1_default null
{{{#4ec9b0,#6fdbba template_v1_ty null
template_p1_posttemplate_v1 null
{{{ = }}}{{{#!if template_v1_default_ns != null
{{{#!wiki class="elm_ns"
template_v1_default_nstemplate_v1_default null || template_v1_default != null
##======================================= template parameter 1 end
\]}}}{{{#!if template_p1_lnb != null
[br] }}}{{{#!if template_p2 != null || template_v2 != null
##======================================= template parameter 2
##======================================= template parameter 2 concept
, }}}{{{#!if template_p2_default != null || template_v2_default != null
\[}}}{{{#!if template_concept2_available = (template_cpt2 != null)
{{{#!wiki class="elm_type"
'''template_cpt2 null || template_concept2_v0 != null || template_concept2_last_label != null
<{{{#!if template_concept2_p0 != null
{{{#4ec9b0,#6fdbba template_concept2_p0 null
{{{#ffffff template_concept2_v0 null
, {{{#4ec9b0,#6fdbba template_concept2_p1 null
, {{{#ffffff template_concept2_v1 null
, {{{#4ec9b0,#6fdbba template_concept2_p2 null
, {{{#ffffff template_concept2_v2 null
template_concept2_last_label null
{{{#!if !template_concept2_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p2_post != null
template_p2_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p2_default_ns != null
{{{#!wiki class="elm_ns"
template_p2_default_nstemplate_p2_default null
{{{#4ec9b0,#6fdbba template_v2_ty null
template_p2_posttemplate_v2 null
{{{ = }}}{{{#!if template_v2_default_ns != null
{{{#!wiki class="elm_ns"
template_v2_default_nstemplate_v2_default null || template_v2_default != null
##======================================= template parameter 2 end
\]}}}{{{#!if template_p2_lnb != null
[br] }}}{{{#!if template_p3 != null || template_v3 != null
##======================================= template parameter 3
##======================================= template parameter 3 concept
, }}}{{{#!if template_p3_default != null || template_v3_default != null
\[}}}{{{#!if template_concept3_available = (template_cpt3 != null)
{{{#!wiki class="elm_type"
'''template_cpt3 null || template_concept3_v0 != null || template_concept3_last_label != null
<{{{#!if template_concept3_p0 != null
{{{#4ec9b0,#6fdbba template_concept3_p0 null
{{{#ffffff template_concept3_v0 null
, {{{#4ec9b0,#6fdbba template_concept3_p1 null
, {{{#ffffff template_concept3_v1 null
, {{{#4ec9b0,#6fdbba template_concept3_p2 null
, {{{#ffffff template_concept3_v2 null
template_concept3_last_label null
{{{#!if !template_concept3_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p3_post != null
template_p3_post"elm_type"
template_p3 null
{{{ = }}}{{{#!if template_p3_default_ns != null
{{{#!wiki class="elm_ns"
template_p3_default_nstemplate_p3_default null
{{{#4ec9b0,#6fdbba template_v3_ty null
template_p3_posttemplate_v3 null
{{{ = }}}{{{#!if template_v3_default_ns != null
{{{#!wiki class="elm_ns"
template_v3_default_nstemplate_v3_default null || template_v3_default != null
##======================================= template parameter 3 end
\]}}}{{{#!if template_p3_lnb != null
[br] }}}{{{#!if template_p4 != null || template_v4 != null
##======================================= template parameter 4
##======================================= template parameter 4 concept
, }}}{{{#!if template_p4_default != null || template_v4_default != null
\[}}}{{{#!if template_concept4_available = (template_cpt4 != null)
{{{#!wiki class="elm_type"
'''template_cpt4 null || template_concept4_v0 != null || template_concept4_last_label != null
<{{{#!if template_concept4_p0 != null
{{{#4ec9b0,#6fdbba template_concept4_p0 null
{{{#ffffff template_concept4_v0 null
, {{{#4ec9b0,#6fdbba template_concept4_p1 null
, {{{#ffffff template_concept4_v1 null
, {{{#4ec9b0,#6fdbba template_concept4_p2 null
, {{{#ffffff template_concept4_v2 null
template_concept4_last_label null
{{{#!if !template_concept4_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p4_post != null
template_p4_post"elm_type"
template_p4 null
{{{ = }}}{{{#!if template_p4_default_ns != null
{{{#!wiki class="elm_ns"
template_p4_default_nstemplate_p4_default null
{{{#4ec9b0,#6fdbba template_v4_ty null
template_p4_posttemplate_v4 null
{{{ = }}}{{{#!if template_v4_default_ns != null
{{{#!wiki class="elm_ns"
template_v4_default_nstemplate_v4_default null || template_v4_default != null
##======================================= template parameter 4 end
\]}}}{{{#!if template_last_label != null
##======================================= template parameters end
template_last_label null
[[C++/문법/특성|{{{#e8f1a8 {{{[[fn_attribute null
[[C++/문법/특성#fn_attribute_lnkfn_attribute_lnk null
{{{#!if kw1_post == null
{{{#!wiki class="keyword"
kw1=contexpr null
{{{#!wiki class="keyword"
kw1=contexprkw1_post null
{{{#!if kw2_post == null
{{{#!wiki class="elm_primitives"
kw2=long null
{{{#!wiki class="elm_primitives"
kw2=longkw2_post null
[[C++/문법/특성|{{{#e8f1a8 {{{[[cls_attribute null
[[C++/문법/특성#cls_attribute_lnkcls_attribute_lnk null
##======================================= Namespaces
{{{#!wiki class="elm_ns"
ns null
{{{#!if ns1_pre_kw != null
{{{#!wiki class="keyword"
ns1_pre_kw=inline"elm_ns"
ns1=std null
{{{ ns1_post null
{{{#!if ns1_post == null
::}}}{{{#!if ns2_pre_kw != null
{{{#!wiki class="keyword"
ns2_pre_kw=inline"elm_ns"
ns2=chrono null
{{{ ns2_post null
{{{#!if ns2_post == null
::}}}{{{#!if ns3_pre_kw != null
{{{#!wiki class="keyword"
ns3_pre_kw=inline"elm_ns"
ns3=chrono_literals null
{{{ ns3_post null && ns_end == null && ns3_post == null && (pre1_t != null)
{{{#!if ns3_post == null
::}}}}}}{{{#!if ns1 != null && ns_end != null
##======================================= Front-end types
ns_end null
{{{#!wiki class="elm_type"
pre1_t null
::{{{#!wiki class="elm_type"
pre2_t null
{{{#!if pre1_t != null || pre2_t != null
::}}}{{{#f0f068 pre_e=enum null
{{{#!wiki class="elm_type"
pre_tmp_p0 null
{{{#!if pre_tmp_p0 != null
, }}}{{{#ffffff pre_tmp_v0 null
, {{{#!wiki class="elm_type"
pre_tmp_p1 null
, {{{#ffffff pre_tmp_v1 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt1=int null
, {{{#!wiki class="elm_type"
pre_tmp_p2 null
, {{{#ffffff pre_tmp_v2 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt2=int null
, {{{#!wiki class="elm_type"
pre_tmp_p3 null
, {{{#ffffff pre_tmp_v3 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt3=int null
, {{{#!wiki class="elm_type"
pre_tmp_p4 null
, {{{#ffffff pre_tmp_v4 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt4=intpre_post null
##======================================= body begin
{{{#!wiki class="elm_ns"
body_ns null
{{{#a9a9b0,#a1a1a2 body_v null
{{{#ffa3d2 body_gv null
{{{#ffffff body_mv null
{{{#f87a7a body_f null
{{{#f0a962 body_mf null
{{{#ffffff '''{{{body_static_mv null
{{{#f0a962 '''{{{body_static_mf null
{{{#b5cea8 body_number null
{{{#c8865e body_string null
body_post null
'''<'''}}}{{{#!if body_bopen != null
##======================================= body end
##======================================= arguments begin
(}}}{{{#!if arg1_available = (arg1_concept != null || arg1_kw != null || arg1_t_kw != null || arg1_ns != null || arg1_t != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg2_available = (arg2_concept != null || arg2_kw != null || arg2_t_kw != null || arg2_ns != null || arg2_t != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg3_available = (arg3_concept != null || arg3_kw != null || arg3_t_kw != null || arg3_ns != null || arg3_t != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg4_available = (arg4_concept != null || arg4_kw != null || arg4_t_kw != null || arg4_ns != null || arg4_t != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
##======================================= argument 1
}}}{{{#!if arg1_check_blank0 = (arg1_concept != null) && (arg1_kw != null || arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank1 = (arg1_kw != null) && (arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank2 = (arg1_t_kw != null) && (arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank3 = (arg1_t != null || arg1_t_post != null) && (arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_concept!=null
{{{#!wiki class="elm_type"
'''arg1_concept null
<{{{#!wiki class="elm_type"
arg1_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam3"keyword"
arg1_kw"elm_primitives"
arg1_t_kw null
{{{#!wiki class="elm_ns"
arg1_ns"elm_type"
arg1_targ1_t_postarg1_paramarg1_just_numberarg1_just_string====================================== argument 2
, }}}{{{#!if arg2_check_blank0 = (arg2_concept != null) && (arg2_kw != null || arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank1 = (arg2_kw != null) && (arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank2 = (arg2_t_kw != null) && (arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank3 = (arg2_t != null || arg2_t_post != null) && (arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_concept!=null
{{{#!wiki class="elm_type"
'''arg2_concept null
<{{{#!wiki class="elm_type"
arg2_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam3"keyword"
arg2_kw"elm_primitives"
arg2_t_kw null
{{{#!wiki class="elm_ns"
arg2_ns"elm_type"
arg2_targ2_t_postarg2_paramarg2_just_numberarg2_just_string====================================== argument 3
, }}}{{{#!if arg3_check_blank0 = (arg3_concept != null) && (arg3_kw != null || arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank1 = (arg3_kw != null) && (arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank2 = (arg3_t_kw != null) && (arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank3 = (arg3_t != null || arg3_t_post != null) && (arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_concept!=null
{{{#!wiki class="elm_type"
'''arg3_concept null
<{{{#!wiki class="elm_type"
arg3_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam3"keyword"
arg3_kw"elm_primitives"
arg3_t_kw null
{{{#!wiki class="elm_ns"
arg3_ns"elm_type"
arg3_targ3_t_postarg3_paramarg3_just_numberarg3_just_string====================================== argument4
, }}}{{{#!if arg4_check_blank0 = (arg4_concept != null) && (arg4_kw != null || arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank1 = (arg4_kw != null) && (arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank2 = (arg4_t_kw != null) && (arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank3 = (arg4_t != null || arg4_t_post != null) && (arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_concept!=null
{{{#!wiki class="elm_type"
'''arg4_concept null
<{{{#!wiki class="elm_type"
arg4_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam3"keyword"
arg4_kw"elm_primitives"
arg4_t_kw null
{{{#!wiki class="elm_ns"
arg4_ns"elm_type"
arg4_targ4_t_postarg4_paramarg4_just_numberarg4_just_string null
##======================================= argument5, argument6
, {{{#bcdce6 arg5_param null
, {{{#bcdce6 arg6_param null
, ...}}}{{{#!if body_bopen != null
##======================================= arguments end
##======================================= body end
##======================================= specifiers begin
{{{#!if spec_available
) }}}{{{#!if !spec_available
)}}}}}}{{{#!if body_spec1 != null
{{{#!wiki class="keyword"
body_spec1=const null
''' '''= {{{#!wiki class="keyword"
body_spec_assign=default null
(}}}{{{#!if body_spec1_ref != null
{{{#!if body_spec1_paren == null
body_spec1_ref null
body_spec1_ref null
{{{#!wiki class="keyword"
body_spec2=noexcept null
(}}}{{{#!if body_spec2_label != null
body_spec2_label null
)}}}{{{#!if body_spec1_paren != null
##======================================= specifiers end
##======================================= trailing begin
)}}}{{{#!if trailing != null
''' '''trailing null
{{{#!wiki class="keyword"
trailing_keyword=decltype null
(}}}{{{#!if trailing_ns != null
{{{#!wiki class="elm_ns"
trailing_ns null
{{{#!wiki class="keyword"
trailing_t_kw null
{{{#!wiki class="elm_type"
trailing_content_t1 null
::{{{#!wiki class="elm_type"
trailing_content_t2 null
{{{#f87a7a trailing_content_f null
trailing_label null
)}}}{{{#!if label_last != null
##======================================= trailing end
label_last null
##======================================= footer
'''>'''}}}{{{#!if last != null
last null
^^{{{#a3ff84 C++version null
^^{{{+1 {{{#a3ff84 C++large_version@}}}}}}^^}}}
#!style
.global
{
display: inline;
padding: 3px 4px;
margin-top: -6px;
font-family: 'Cascadia Mono', 'Cascadia Code', '나눔고딕코딩', 'D2Coding', 'Courier New', Courier, monospace;
word-break: keep-all;
color: #a8a8a8;
}
.preprocessor
{
display: inline;
color: #aeff6c;
}
.comment
{
display: inline;
color: #57A64A;
}
.keyword
{
display: inline;
font-weight: bold;
color: #569cd6;
}
.elm_ns
{
display: inline;
font-weight: bold;
color: #58fafe;
}
.elm_type
{
display: inline;
color: #4ec9b0;
}
.elm_primitives
{
display: inline;
font-weight: bold;
color: cornflowerblue;
}
(template_p0 != null || template_v0 != null || template_p1 != null || template_v1 != null || template_p2 != null || template_v2 != null || template_p3 != null || template_v3 != null || template_p4 != null || template_v4 != null) || template_last_label != null
#!if ns_available = (ns != null || ns1 != null || ns2 != null || ns3 != null)
#!if pre_available = (kw1 != null || kw1_post != null || kw2 != null || kw2_post != null || cls_attribute != null || cls_attribute_lnk != null || ns_end != null || pre1_t != null || pre2_t != null || pre_e != null)
#!if pre_tmp_available = (pre_tmp_p0 != null || pre_tmp_p1 != null || pre_tmp_p2 != null || pre_tmp_v0 != null || pre_tmp_v1 != null || pre_tmp_v2 != null)
#!if body_available = (body_ns || body_number != null || body_string != null || body_v != null || body_gv != null || body_f != null || body_mv != null || body_mf != null || body_static_mv != null || body_static_mf != null || body_post != null)
#!if spec_available = (body_spec1 != null || body_spec2 != null || body_spec1_ref != null || body_spec2_label != null || body_spec_assign != null)
#!if trail_available = (trailing != null || trailing_keyword != null)
#!wiki class="global"
{{{#!wiki class="comment"
head_comment null
[[C++/문법/특성|{{{#daffbc {{{[[attribute null
[[C++/문법/특성#attribute_lnkattribute_lnk null
##======================================= include and import
{{{#!if ns_available || pre_available || pre_tmp_available || body_available || trail_available
{{{#!wiki class="keyword"
head_keyword"keyword"
head_keyword null
{{{#ffffff module_name null
{{{#!wiki class="keyword"
import}}} {{{#c8865e <import null
{{{#!wiki class="preprocessor"
#include}}} {{{#c8865e include====================================== template parameter 0
##======================================= template parameter 0 concept
<{{{#!if template_p0_default != null || template_v0_default != null
\[}}}{{{#!if template_concept0_available = (template_cpt0 != null)
{{{#!wiki class="elm_type"
'''template_cpt0 null || template_concept0_v0 != null || template_concept0_last_label != null
<{{{#!if template_concept0_p0 != null
{{{#!wiki class="elm_type"
template_concept0_p0 null
{{{#ffffff template_concept0_v0 null
, {{{#!wiki class="elm_type"
template_concept0_p1 null
, {{{#ffffff template_concept0_v1 null
, {{{#!wiki class="elm_type"
template_concept0_p2 null
, {{{#ffffff template_concept0_v2 null
template_concept0_last_label null
{{{#!if !template_concept0_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p0_post != null
template_p0_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p0_default_ns != null
{{{#!wiki class="elm_ns"
template_p0_default_ns"elm_type"
template_p0_default null
{{{#!wiki class="elm_type"
template_v0_ty null
template_p0_posttemplate_v0 null
{{{ = }}}{{{#!if template_v0_default_ns != null
{{{#!wiki class="elm_ns"
template_v0_default_nstemplate_v0_default null || template_v0_default != null
##======================================= template parameter 0 end
\]}}}{{{#!if template_p0_lnb != null
[br] }}}{{{#!if template_p1 != null || template_v1 != null
##======================================= template parameter 1
##======================================= template parameter 1 concept
, }}}{{{#!if template_p1_default != null || template_v1_default != null
\[}}}{{{#!if template_concept1_available = (template_cpt1 != null)
{{{#!wiki class="elm_type"
'''template_cpt1 null || template_concept1_v0 != null || template_concept1_last_label != null
<{{{#!if template_concept1_p0 != null
{{{#4ec9b0,#6fdbba template_concept1_p0 null
{{{#ffffff template_concept1_v0 null
, {{{#4ec9b0,#6fdbba template_concept1_p1 null
, {{{#ffffff template_concept1_v1 null
, {{{#4ec9b0,#6fdbba template_concept1_p2 null
, {{{#ffffff template_concept1_v2 null
template_concept1_last_label null
{{{#!if !template_concept1_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p1_post != null
template_p1_post"elm_type"
template_p1 null
{{{ = }}}{{{#!if template_p1_default_ns != null
{{{#!wiki class="elm_ns"
template_p1_default_nstemplate_p1_default null
{{{#4ec9b0,#6fdbba template_v1_ty null
template_p1_posttemplate_v1 null
{{{ = }}}{{{#!if template_v1_default_ns != null
{{{#!wiki class="elm_ns"
template_v1_default_nstemplate_v1_default null || template_v1_default != null
##======================================= template parameter 1 end
\]}}}{{{#!if template_p1_lnb != null
[br] }}}{{{#!if template_p2 != null || template_v2 != null
##======================================= template parameter 2
##======================================= template parameter 2 concept
, }}}{{{#!if template_p2_default != null || template_v2_default != null
\[}}}{{{#!if template_concept2_available = (template_cpt2 != null)
{{{#!wiki class="elm_type"
'''template_cpt2 null || template_concept2_v0 != null || template_concept2_last_label != null
<{{{#!if template_concept2_p0 != null
{{{#4ec9b0,#6fdbba template_concept2_p0 null
{{{#ffffff template_concept2_v0 null
, {{{#4ec9b0,#6fdbba template_concept2_p1 null
, {{{#ffffff template_concept2_v1 null
, {{{#4ec9b0,#6fdbba template_concept2_p2 null
, {{{#ffffff template_concept2_v2 null
template_concept2_last_label null
{{{#!if !template_concept2_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p2_post != null
template_p2_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p2_default_ns != null
{{{#!wiki class="elm_ns"
template_p2_default_nstemplate_p2_default null
{{{#4ec9b0,#6fdbba template_v2_ty null
template_p2_posttemplate_v2 null
{{{ = }}}{{{#!if template_v2_default_ns != null
{{{#!wiki class="elm_ns"
template_v2_default_nstemplate_v2_default null || template_v2_default != null
##======================================= template parameter 2 end
\]}}}{{{#!if template_p2_lnb != null
[br] }}}{{{#!if template_p3 != null || template_v3 != null
##======================================= template parameter 3
##======================================= template parameter 3 concept
, }}}{{{#!if template_p3_default != null || template_v3_default != null
\[}}}{{{#!if template_concept3_available = (template_cpt3 != null)
{{{#!wiki class="elm_type"
'''template_cpt3 null || template_concept3_v0 != null || template_concept3_last_label != null
<{{{#!if template_concept3_p0 != null
{{{#4ec9b0,#6fdbba template_concept3_p0 null
{{{#ffffff template_concept3_v0 null
, {{{#4ec9b0,#6fdbba template_concept3_p1 null
, {{{#ffffff template_concept3_v1 null
, {{{#4ec9b0,#6fdbba template_concept3_p2 null
, {{{#ffffff template_concept3_v2 null
template_concept3_last_label null
{{{#!if !template_concept3_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p3_post != null
template_p3_post"elm_type"
template_p3 null
{{{ = }}}{{{#!if template_p3_default_ns != null
{{{#!wiki class="elm_ns"
template_p3_default_nstemplate_p3_default null
{{{#4ec9b0,#6fdbba template_v3_ty null
template_p3_posttemplate_v3 null
{{{ = }}}{{{#!if template_v3_default_ns != null
{{{#!wiki class="elm_ns"
template_v3_default_nstemplate_v3_default null || template_v3_default != null
##======================================= template parameter 3 end
\]}}}{{{#!if template_p3_lnb != null
[br] }}}{{{#!if template_p4 != null || template_v4 != null
##======================================= template parameter 4
##======================================= template parameter 4 concept
, }}}{{{#!if template_p4_default != null || template_v4_default != null
\[}}}{{{#!if template_concept4_available = (template_cpt4 != null)
{{{#!wiki class="elm_type"
'''template_cpt4 null || template_concept4_v0 != null || template_concept4_last_label != null
<{{{#!if template_concept4_p0 != null
{{{#4ec9b0,#6fdbba template_concept4_p0 null
{{{#ffffff template_concept4_v0 null
, {{{#4ec9b0,#6fdbba template_concept4_p1 null
, {{{#ffffff template_concept4_v1 null
, {{{#4ec9b0,#6fdbba template_concept4_p2 null
, {{{#ffffff template_concept4_v2 null
template_concept4_last_label null
{{{#!if !template_concept4_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p4_post != null
template_p4_post"elm_type"
template_p4 null
{{{ = }}}{{{#!if template_p4_default_ns != null
{{{#!wiki class="elm_ns"
template_p4_default_nstemplate_p4_default null
{{{#4ec9b0,#6fdbba template_v4_ty null
template_p4_posttemplate_v4 null
{{{ = }}}{{{#!if template_v4_default_ns != null
{{{#!wiki class="elm_ns"
template_v4_default_nstemplate_v4_default null || template_v4_default != null
##======================================= template parameter 4 end
\]}}}{{{#!if template_last_label != null
##======================================= template parameters end
template_last_label null
[[C++/문법/특성|{{{#e8f1a8 {{{[[fn_attribute null
[[C++/문법/특성#fn_attribute_lnkfn_attribute_lnk null
{{{#!if kw1_post == null
{{{#!wiki class="keyword"
kw1=contexpr null
{{{#!wiki class="keyword"
kw1=contexprkw1_post null
{{{#!if kw2_post == null
{{{#!wiki class="elm_primitives"
kw2=long null
{{{#!wiki class="elm_primitives"
kw2=longkw2_post null
[[C++/문법/특성|{{{#e8f1a8 {{{[[cls_attribute null
[[C++/문법/특성#cls_attribute_lnkcls_attribute_lnk null
##======================================= Namespaces
{{{#!wiki class="elm_ns"
ns null
{{{#!if ns1_pre_kw != null
{{{#!wiki class="keyword"
ns1_pre_kw=inline"elm_ns"
ns1=std null
{{{ ns1_post null
{{{#!if ns1_post == null
::}}}{{{#!if ns2_pre_kw != null
{{{#!wiki class="keyword"
ns2_pre_kw=inline"elm_ns"
ns2=chrono null
{{{ ns2_post null
{{{#!if ns2_post == null
::}}}{{{#!if ns3_pre_kw != null
{{{#!wiki class="keyword"
ns3_pre_kw=inline"elm_ns"
ns3=chrono_literals null
{{{ ns3_post null && ns_end == null && ns3_post == null && (pre1_t != null)
{{{#!if ns3_post == null
::}}}}}}{{{#!if ns1 != null && ns_end != null
##======================================= Front-end types
ns_end null
{{{#!wiki class="elm_type"
pre1_t null
::{{{#!wiki class="elm_type"
pre2_t null
{{{#!if pre1_t != null || pre2_t != null
::}}}{{{#f0f068 pre_e=enum null
{{{#!wiki class="elm_type"
pre_tmp_p0 null
{{{#!if pre_tmp_p0 != null
, }}}{{{#ffffff pre_tmp_v0 null
, {{{#!wiki class="elm_type"
pre_tmp_p1 null
, {{{#ffffff pre_tmp_v1 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt1=int null
, {{{#!wiki class="elm_type"
pre_tmp_p2 null
, {{{#ffffff pre_tmp_v2 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt2=int null
, {{{#!wiki class="elm_type"
pre_tmp_p3 null
, {{{#ffffff pre_tmp_v3 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt3=int null
, {{{#!wiki class="elm_type"
pre_tmp_p4 null
, {{{#ffffff pre_tmp_v4 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt4=intpre_post null
##======================================= body begin
{{{#!wiki class="elm_ns"
body_ns null
{{{#a9a9b0,#a1a1a2 body_v null
{{{#ffa3d2 body_gv null
{{{#ffffff body_mv null
{{{#f87a7a body_f null
{{{#f0a962 body_mf null
{{{#ffffff '''{{{body_static_mv null
{{{#f0a962 '''{{{body_static_mf null
{{{#b5cea8 body_number null
{{{#c8865e body_string null
body_post null
'''<'''}}}{{{#!if body_bopen != null
##======================================= body end
##======================================= arguments begin
(}}}{{{#!if arg1_available = (arg1_concept != null || arg1_kw != null || arg1_t_kw != null || arg1_ns != null || arg1_t != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg2_available = (arg2_concept != null || arg2_kw != null || arg2_t_kw != null || arg2_ns != null || arg2_t != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg3_available = (arg3_concept != null || arg3_kw != null || arg3_t_kw != null || arg3_ns != null || arg3_t != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg4_available = (arg4_concept != null || arg4_kw != null || arg4_t_kw != null || arg4_ns != null || arg4_t != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
##======================================= argument 1
}}}{{{#!if arg1_check_blank0 = (arg1_concept != null) && (arg1_kw != null || arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank1 = (arg1_kw != null) && (arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank2 = (arg1_t_kw != null) && (arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank3 = (arg1_t != null || arg1_t_post != null) && (arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_concept!=null
{{{#!wiki class="elm_type"
'''arg1_concept null
<{{{#!wiki class="elm_type"
arg1_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam3"keyword"
arg1_kw"elm_primitives"
arg1_t_kw null
{{{#!wiki class="elm_ns"
arg1_ns"elm_type"
arg1_targ1_t_postarg1_paramarg1_just_numberarg1_just_string====================================== argument 2
, }}}{{{#!if arg2_check_blank0 = (arg2_concept != null) && (arg2_kw != null || arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank1 = (arg2_kw != null) && (arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank2 = (arg2_t_kw != null) && (arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank3 = (arg2_t != null || arg2_t_post != null) && (arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_concept!=null
{{{#!wiki class="elm_type"
'''arg2_concept null
<{{{#!wiki class="elm_type"
arg2_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam3"keyword"
arg2_kw"elm_primitives"
arg2_t_kw null
{{{#!wiki class="elm_ns"
arg2_ns"elm_type"
arg2_targ2_t_postarg2_paramarg2_just_numberarg2_just_string====================================== argument 3
, }}}{{{#!if arg3_check_blank0 = (arg3_concept != null) && (arg3_kw != null || arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank1 = (arg3_kw != null) && (arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank2 = (arg3_t_kw != null) && (arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank3 = (arg3_t != null || arg3_t_post != null) && (arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_concept!=null
{{{#!wiki class="elm_type"
'''arg3_concept null
<{{{#!wiki class="elm_type"
arg3_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam3"keyword"
arg3_kw"elm_primitives"
arg3_t_kw null
{{{#!wiki class="elm_ns"
arg3_ns"elm_type"
arg3_targ3_t_postarg3_paramarg3_just_numberarg3_just_string====================================== argument4
, }}}{{{#!if arg4_check_blank0 = (arg4_concept != null) && (arg4_kw != null || arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank1 = (arg4_kw != null) && (arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank2 = (arg4_t_kw != null) && (arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank3 = (arg4_t != null || arg4_t_post != null) && (arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_concept!=null
{{{#!wiki class="elm_type"
'''arg4_concept null
<{{{#!wiki class="elm_type"
arg4_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam3"keyword"
arg4_kw"elm_primitives"
arg4_t_kw null
{{{#!wiki class="elm_ns"
arg4_ns"elm_type"
arg4_targ4_t_postarg4_paramarg4_just_numberarg4_just_string null
##======================================= argument5, argument6
, {{{#bcdce6 arg5_param null
, {{{#bcdce6 arg6_param null
, ...}}}{{{#!if body_bopen != null
##======================================= arguments end
##======================================= body end
##======================================= specifiers begin
{{{#!if spec_available
) }}}{{{#!if !spec_available
)}}}}}}{{{#!if body_spec1 != null
{{{#!wiki class="keyword"
body_spec1=const null
''' '''= {{{#!wiki class="keyword"
body_spec_assign=default null
(}}}{{{#!if body_spec1_ref != null
{{{#!if body_spec1_paren == null
body_spec1_ref null
body_spec1_ref null
{{{#!wiki class="keyword"
body_spec2=noexcept null
(}}}{{{#!if body_spec2_label != null
body_spec2_label null
)}}}{{{#!if body_spec1_paren != null
##======================================= specifiers end
##======================================= trailing begin
)}}}{{{#!if trailing != null
''' '''trailing null
{{{#!wiki class="keyword"
trailing_keyword=decltype null
(}}}{{{#!if trailing_ns != null
{{{#!wiki class="elm_ns"
trailing_ns null
{{{#!wiki class="keyword"
trailing_t_kw null
{{{#!wiki class="elm_type"
trailing_content_t1 null
::{{{#!wiki class="elm_type"
trailing_content_t2 null
{{{#f87a7a trailing_content_f null
trailing_label null
)}}}{{{#!if label_last != null
##======================================= trailing end
label_last null
##======================================= footer
'''>'''}}}{{{#!if last != null
last null
^^{{{#a3ff84 C++version null
^^{{{+1 {{{#a3ff84 C++large_version@}}}}}}^^}}}
|
| <bgcolor=#20b580> |
| [include(틀:C++ 요소, kw2=long \[int\])] | 4바이트 정수를 나타내는 자료형. |
#!style
.global
{
display: inline;
padding: 3px 4px;
margin-top: -6px;
font-family: 'Cascadia Mono', 'Cascadia Code', '나눔고딕코딩', 'D2Coding', 'Courier New', Courier, monospace;
word-break: keep-all;
color: #a8a8a8;
}
.preprocessor
{
display: inline;
color: #aeff6c;
}
.comment
{
display: inline;
color: #57A64A;
}
.keyword
{
display: inline;
font-weight: bold;
color: #569cd6;
}
.elm_ns
{
display: inline;
font-weight: bold;
color: #58fafe;
}
.elm_type
{
display: inline;
color: #4ec9b0;
}
.elm_primitives
{
display: inline;
font-weight: bold;
color: cornflowerblue;
}
(template_p0 != null || template_v0 != null || template_p1 != null || template_v1 != null || template_p2 != null || template_v2 != null || template_p3 != null || template_v3 != null || template_p4 != null || template_v4 != null) || template_last_label != null
#!if ns_available = (ns != null || ns1 != null || ns2 != null || ns3 != null)
#!if pre_available = (kw1 != null || kw1_post != null || kw2 != null || kw2_post != null || cls_attribute != null || cls_attribute_lnk != null || ns_end != null || pre1_t != null || pre2_t != null || pre_e != null)
#!if pre_tmp_available = (pre_tmp_p0 != null || pre_tmp_p1 != null || pre_tmp_p2 != null || pre_tmp_v0 != null || pre_tmp_v1 != null || pre_tmp_v2 != null)
#!if body_available = (body_ns || body_number != null || body_string != null || body_v != null || body_gv != null || body_f != null || body_mv != null || body_mf != null || body_static_mv != null || body_static_mf != null || body_post != null)
#!if spec_available = (body_spec1 != null || body_spec2 != null || body_spec1_ref != null || body_spec2_label != null || body_spec_assign != null)
#!if trail_available = (trailing != null || trailing_keyword != null)
#!wiki class="global"
{{{#!wiki class="comment"
head_comment null
[[C++/문법/특성|{{{#daffbc {{{[[attribute null
[[C++/문법/특성#attribute_lnkattribute_lnk null
##======================================= include and import
{{{#!if ns_available || pre_available || pre_tmp_available || body_available || trail_available
{{{#!wiki class="keyword"
head_keyword"keyword"
head_keyword null
{{{#ffffff module_name null
{{{#!wiki class="keyword"
import}}} {{{#c8865e <import null
{{{#!wiki class="preprocessor"
#include}}} {{{#c8865e include====================================== template parameter 0
##======================================= template parameter 0 concept
<{{{#!if template_p0_default != null || template_v0_default != null
\[}}}{{{#!if template_concept0_available = (template_cpt0 != null)
{{{#!wiki class="elm_type"
'''template_cpt0 null || template_concept0_v0 != null || template_concept0_last_label != null
<{{{#!if template_concept0_p0 != null
{{{#!wiki class="elm_type"
template_concept0_p0 null
{{{#ffffff template_concept0_v0 null
, {{{#!wiki class="elm_type"
template_concept0_p1 null
, {{{#ffffff template_concept0_v1 null
, {{{#!wiki class="elm_type"
template_concept0_p2 null
, {{{#ffffff template_concept0_v2 null
template_concept0_last_label null
{{{#!if !template_concept0_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p0_post != null
template_p0_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p0_default_ns != null
{{{#!wiki class="elm_ns"
template_p0_default_ns"elm_type"
template_p0_default null
{{{#!wiki class="elm_type"
template_v0_ty null
template_p0_posttemplate_v0 null
{{{ = }}}{{{#!if template_v0_default_ns != null
{{{#!wiki class="elm_ns"
template_v0_default_nstemplate_v0_default null || template_v0_default != null
##======================================= template parameter 0 end
\]}}}{{{#!if template_p0_lnb != null
[br] }}}{{{#!if template_p1 != null || template_v1 != null
##======================================= template parameter 1
##======================================= template parameter 1 concept
, }}}{{{#!if template_p1_default != null || template_v1_default != null
\[}}}{{{#!if template_concept1_available = (template_cpt1 != null)
{{{#!wiki class="elm_type"
'''template_cpt1 null || template_concept1_v0 != null || template_concept1_last_label != null
<{{{#!if template_concept1_p0 != null
{{{#4ec9b0,#6fdbba template_concept1_p0 null
{{{#ffffff template_concept1_v0 null
, {{{#4ec9b0,#6fdbba template_concept1_p1 null
, {{{#ffffff template_concept1_v1 null
, {{{#4ec9b0,#6fdbba template_concept1_p2 null
, {{{#ffffff template_concept1_v2 null
template_concept1_last_label null
{{{#!if !template_concept1_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p1_post != null
template_p1_post"elm_type"
template_p1 null
{{{ = }}}{{{#!if template_p1_default_ns != null
{{{#!wiki class="elm_ns"
template_p1_default_nstemplate_p1_default null
{{{#4ec9b0,#6fdbba template_v1_ty null
template_p1_posttemplate_v1 null
{{{ = }}}{{{#!if template_v1_default_ns != null
{{{#!wiki class="elm_ns"
template_v1_default_nstemplate_v1_default null || template_v1_default != null
##======================================= template parameter 1 end
\]}}}{{{#!if template_p1_lnb != null
[br] }}}{{{#!if template_p2 != null || template_v2 != null
##======================================= template parameter 2
##======================================= template parameter 2 concept
, }}}{{{#!if template_p2_default != null || template_v2_default != null
\[}}}{{{#!if template_concept2_available = (template_cpt2 != null)
{{{#!wiki class="elm_type"
'''template_cpt2 null || template_concept2_v0 != null || template_concept2_last_label != null
<{{{#!if template_concept2_p0 != null
{{{#4ec9b0,#6fdbba template_concept2_p0 null
{{{#ffffff template_concept2_v0 null
, {{{#4ec9b0,#6fdbba template_concept2_p1 null
, {{{#ffffff template_concept2_v1 null
, {{{#4ec9b0,#6fdbba template_concept2_p2 null
, {{{#ffffff template_concept2_v2 null
template_concept2_last_label null
{{{#!if !template_concept2_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p2_post != null
template_p2_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p2_default_ns != null
{{{#!wiki class="elm_ns"
template_p2_default_nstemplate_p2_default null
{{{#4ec9b0,#6fdbba template_v2_ty null
template_p2_posttemplate_v2 null
{{{ = }}}{{{#!if template_v2_default_ns != null
{{{#!wiki class="elm_ns"
template_v2_default_nstemplate_v2_default null || template_v2_default != null
##======================================= template parameter 2 end
\]}}}{{{#!if template_p2_lnb != null
[br] }}}{{{#!if template_p3 != null || template_v3 != null
##======================================= template parameter 3
##======================================= template parameter 3 concept
, }}}{{{#!if template_p3_default != null || template_v3_default != null
\[}}}{{{#!if template_concept3_available = (template_cpt3 != null)
{{{#!wiki class="elm_type"
'''template_cpt3 null || template_concept3_v0 != null || template_concept3_last_label != null
<{{{#!if template_concept3_p0 != null
{{{#4ec9b0,#6fdbba template_concept3_p0 null
{{{#ffffff template_concept3_v0 null
, {{{#4ec9b0,#6fdbba template_concept3_p1 null
, {{{#ffffff template_concept3_v1 null
, {{{#4ec9b0,#6fdbba template_concept3_p2 null
, {{{#ffffff template_concept3_v2 null
template_concept3_last_label null
{{{#!if !template_concept3_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p3_post != null
template_p3_post"elm_type"
template_p3 null
{{{ = }}}{{{#!if template_p3_default_ns != null
{{{#!wiki class="elm_ns"
template_p3_default_nstemplate_p3_default null
{{{#4ec9b0,#6fdbba template_v3_ty null
template_p3_posttemplate_v3 null
{{{ = }}}{{{#!if template_v3_default_ns != null
{{{#!wiki class="elm_ns"
template_v3_default_nstemplate_v3_default null || template_v3_default != null
##======================================= template parameter 3 end
\]}}}{{{#!if template_p3_lnb != null
[br] }}}{{{#!if template_p4 != null || template_v4 != null
##======================================= template parameter 4
##======================================= template parameter 4 concept
, }}}{{{#!if template_p4_default != null || template_v4_default != null
\[}}}{{{#!if template_concept4_available = (template_cpt4 != null)
{{{#!wiki class="elm_type"
'''template_cpt4 null || template_concept4_v0 != null || template_concept4_last_label != null
<{{{#!if template_concept4_p0 != null
{{{#4ec9b0,#6fdbba template_concept4_p0 null
{{{#ffffff template_concept4_v0 null
, {{{#4ec9b0,#6fdbba template_concept4_p1 null
, {{{#ffffff template_concept4_v1 null
, {{{#4ec9b0,#6fdbba template_concept4_p2 null
, {{{#ffffff template_concept4_v2 null
template_concept4_last_label null
{{{#!if !template_concept4_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p4_post != null
template_p4_post"elm_type"
template_p4 null
{{{ = }}}{{{#!if template_p4_default_ns != null
{{{#!wiki class="elm_ns"
template_p4_default_nstemplate_p4_default null
{{{#4ec9b0,#6fdbba template_v4_ty null
template_p4_posttemplate_v4 null
{{{ = }}}{{{#!if template_v4_default_ns != null
{{{#!wiki class="elm_ns"
template_v4_default_nstemplate_v4_default null || template_v4_default != null
##======================================= template parameter 4 end
\]}}}{{{#!if template_last_label != null
##======================================= template parameters end
template_last_label null
[[C++/문법/특성|{{{#e8f1a8 {{{[[fn_attribute null
[[C++/문법/특성#fn_attribute_lnkfn_attribute_lnk null
{{{#!if kw1_post == null
{{{#!wiki class="keyword"
kw1=contexpr null
{{{#!wiki class="keyword"
kw1=contexprkw1_post null
{{{#!if kw2_post == null
{{{#!wiki class="elm_primitives"
kw2=long null
{{{#!wiki class="elm_primitives"
kw2=longkw2_post null
[[C++/문법/특성|{{{#e8f1a8 {{{[[cls_attribute null
[[C++/문법/특성#cls_attribute_lnkcls_attribute_lnk null
##======================================= Namespaces
{{{#!wiki class="elm_ns"
ns null
{{{#!if ns1_pre_kw != null
{{{#!wiki class="keyword"
ns1_pre_kw=inline"elm_ns"
ns1=std null
{{{ ns1_post null
{{{#!if ns1_post == null
::}}}{{{#!if ns2_pre_kw != null
{{{#!wiki class="keyword"
ns2_pre_kw=inline"elm_ns"
ns2=chrono null
{{{ ns2_post null
{{{#!if ns2_post == null
::}}}{{{#!if ns3_pre_kw != null
{{{#!wiki class="keyword"
ns3_pre_kw=inline"elm_ns"
ns3=chrono_literals null
{{{ ns3_post null && ns_end == null && ns3_post == null && (pre1_t != null)
{{{#!if ns3_post == null
::}}}}}}{{{#!if ns1 != null && ns_end != null
##======================================= Front-end types
ns_end null
{{{#!wiki class="elm_type"
pre1_t null
::{{{#!wiki class="elm_type"
pre2_t null
{{{#!if pre1_t != null || pre2_t != null
::}}}{{{#f0f068 pre_e=enum null
{{{#!wiki class="elm_type"
pre_tmp_p0 null
{{{#!if pre_tmp_p0 != null
, }}}{{{#ffffff pre_tmp_v0 null
, {{{#!wiki class="elm_type"
pre_tmp_p1 null
, {{{#ffffff pre_tmp_v1 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt1=int null
, {{{#!wiki class="elm_type"
pre_tmp_p2 null
, {{{#ffffff pre_tmp_v2 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt2=int null
, {{{#!wiki class="elm_type"
pre_tmp_p3 null
, {{{#ffffff pre_tmp_v3 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt3=int null
, {{{#!wiki class="elm_type"
pre_tmp_p4 null
, {{{#ffffff pre_tmp_v4 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt4=intpre_post null
##======================================= body begin
{{{#!wiki class="elm_ns"
body_ns null
{{{#a9a9b0,#a1a1a2 body_v null
{{{#ffa3d2 body_gv null
{{{#ffffff body_mv null
{{{#f87a7a body_f null
{{{#f0a962 body_mf null
{{{#ffffff '''{{{body_static_mv null
{{{#f0a962 '''{{{body_static_mf null
{{{#b5cea8 body_number null
{{{#c8865e body_string null
body_post null
'''<'''}}}{{{#!if body_bopen != null
##======================================= body end
##======================================= arguments begin
(}}}{{{#!if arg1_available = (arg1_concept != null || arg1_kw != null || arg1_t_kw != null || arg1_ns != null || arg1_t != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg2_available = (arg2_concept != null || arg2_kw != null || arg2_t_kw != null || arg2_ns != null || arg2_t != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg3_available = (arg3_concept != null || arg3_kw != null || arg3_t_kw != null || arg3_ns != null || arg3_t != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg4_available = (arg4_concept != null || arg4_kw != null || arg4_t_kw != null || arg4_ns != null || arg4_t != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
##======================================= argument 1
}}}{{{#!if arg1_check_blank0 = (arg1_concept != null) && (arg1_kw != null || arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank1 = (arg1_kw != null) && (arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank2 = (arg1_t_kw != null) && (arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank3 = (arg1_t != null || arg1_t_post != null) && (arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_concept!=null
{{{#!wiki class="elm_type"
'''arg1_concept null
<{{{#!wiki class="elm_type"
arg1_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam3"keyword"
arg1_kw"elm_primitives"
arg1_t_kw null
{{{#!wiki class="elm_ns"
arg1_ns"elm_type"
arg1_targ1_t_postarg1_paramarg1_just_numberarg1_just_string====================================== argument 2
, }}}{{{#!if arg2_check_blank0 = (arg2_concept != null) && (arg2_kw != null || arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank1 = (arg2_kw != null) && (arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank2 = (arg2_t_kw != null) && (arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank3 = (arg2_t != null || arg2_t_post != null) && (arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_concept!=null
{{{#!wiki class="elm_type"
'''arg2_concept null
<{{{#!wiki class="elm_type"
arg2_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam3"keyword"
arg2_kw"elm_primitives"
arg2_t_kw null
{{{#!wiki class="elm_ns"
arg2_ns"elm_type"
arg2_targ2_t_postarg2_paramarg2_just_numberarg2_just_string====================================== argument 3
, }}}{{{#!if arg3_check_blank0 = (arg3_concept != null) && (arg3_kw != null || arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank1 = (arg3_kw != null) && (arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank2 = (arg3_t_kw != null) && (arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank3 = (arg3_t != null || arg3_t_post != null) && (arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_concept!=null
{{{#!wiki class="elm_type"
'''arg3_concept null
<{{{#!wiki class="elm_type"
arg3_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam3"keyword"
arg3_kw"elm_primitives"
arg3_t_kw null
{{{#!wiki class="elm_ns"
arg3_ns"elm_type"
arg3_targ3_t_postarg3_paramarg3_just_numberarg3_just_string====================================== argument4
, }}}{{{#!if arg4_check_blank0 = (arg4_concept != null) && (arg4_kw != null || arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank1 = (arg4_kw != null) && (arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank2 = (arg4_t_kw != null) && (arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank3 = (arg4_t != null || arg4_t_post != null) && (arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_concept!=null
{{{#!wiki class="elm_type"
'''arg4_concept null
<{{{#!wiki class="elm_type"
arg4_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam3"keyword"
arg4_kw"elm_primitives"
arg4_t_kw null
{{{#!wiki class="elm_ns"
arg4_ns"elm_type"
arg4_targ4_t_postarg4_paramarg4_just_numberarg4_just_string null
##======================================= argument5, argument6
, {{{#bcdce6 arg5_param null
, {{{#bcdce6 arg6_param null
, ...}}}{{{#!if body_bopen != null
##======================================= arguments end
##======================================= body end
##======================================= specifiers begin
{{{#!if spec_available
) }}}{{{#!if !spec_available
)}}}}}}{{{#!if body_spec1 != null
{{{#!wiki class="keyword"
body_spec1=const null
''' '''= {{{#!wiki class="keyword"
body_spec_assign=default null
(}}}{{{#!if body_spec1_ref != null
{{{#!if body_spec1_paren == null
body_spec1_ref null
body_spec1_ref null
{{{#!wiki class="keyword"
body_spec2=noexcept null
(}}}{{{#!if body_spec2_label != null
body_spec2_label null
)}}}{{{#!if body_spec1_paren != null
##======================================= specifiers end
##======================================= trailing begin
)}}}{{{#!if trailing != null
''' '''trailing null
{{{#!wiki class="keyword"
trailing_keyword=decltype null
(}}}{{{#!if trailing_ns != null
{{{#!wiki class="elm_ns"
trailing_ns null
{{{#!wiki class="keyword"
trailing_t_kw null
{{{#!wiki class="elm_type"
trailing_content_t1 null
::{{{#!wiki class="elm_type"
trailing_content_t2 null
{{{#f87a7a trailing_content_f null
trailing_label null
)}}}{{{#!if label_last != null
##======================================= trailing end
label_last null
##======================================= footer
'''>'''}}}{{{#!if last != null
last null
^^{{{#a3ff84 C++version null
^^{{{+1 {{{#a3ff84 C++large_version@}}}}}}^^}}}
#!style
.global
{
display: inline;
padding: 3px 4px;
margin-top: -6px;
font-family: 'Cascadia Mono', 'Cascadia Code', '나눔고딕코딩', 'D2Coding', 'Courier New', Courier, monospace;
word-break: keep-all;
color: #a8a8a8;
}
.preprocessor
{
display: inline;
color: #aeff6c;
}
.comment
{
display: inline;
color: #57A64A;
}
.keyword
{
display: inline;
font-weight: bold;
color: #569cd6;
}
.elm_ns
{
display: inline;
font-weight: bold;
color: #58fafe;
}
.elm_type
{
display: inline;
color: #4ec9b0;
}
.elm_primitives
{
display: inline;
font-weight: bold;
color: cornflowerblue;
}
(template_p0 != null || template_v0 != null || template_p1 != null || template_v1 != null || template_p2 != null || template_v2 != null || template_p3 != null || template_v3 != null || template_p4 != null || template_v4 != null) || template_last_label != null
#!if ns_available = (ns != null || ns1 != null || ns2 != null || ns3 != null)
#!if pre_available = (kw1 != null || kw1_post != null || kw2 != null || kw2_post != null || cls_attribute != null || cls_attribute_lnk != null || ns_end != null || pre1_t != null || pre2_t != null || pre_e != null)
#!if pre_tmp_available = (pre_tmp_p0 != null || pre_tmp_p1 != null || pre_tmp_p2 != null || pre_tmp_v0 != null || pre_tmp_v1 != null || pre_tmp_v2 != null)
#!if body_available = (body_ns || body_number != null || body_string != null || body_v != null || body_gv != null || body_f != null || body_mv != null || body_mf != null || body_static_mv != null || body_static_mf != null || body_post != null)
#!if spec_available = (body_spec1 != null || body_spec2 != null || body_spec1_ref != null || body_spec2_label != null || body_spec_assign != null)
#!if trail_available = (trailing != null || trailing_keyword != null)
#!wiki class="global"
{{{#!wiki class="comment"
head_comment null
[[C++/문법/특성|{{{#daffbc {{{[[attribute null
[[C++/문법/특성#attribute_lnkattribute_lnk null
##======================================= include and import
{{{#!if ns_available || pre_available || pre_tmp_available || body_available || trail_available
{{{#!wiki class="keyword"
head_keyword"keyword"
head_keyword null
{{{#ffffff module_name null
{{{#!wiki class="keyword"
import}}} {{{#c8865e <import null
{{{#!wiki class="preprocessor"
#include}}} {{{#c8865e include====================================== template parameter 0
##======================================= template parameter 0 concept
<{{{#!if template_p0_default != null || template_v0_default != null
\[}}}{{{#!if template_concept0_available = (template_cpt0 != null)
{{{#!wiki class="elm_type"
'''template_cpt0 null || template_concept0_v0 != null || template_concept0_last_label != null
<{{{#!if template_concept0_p0 != null
{{{#!wiki class="elm_type"
template_concept0_p0 null
{{{#ffffff template_concept0_v0 null
, {{{#!wiki class="elm_type"
template_concept0_p1 null
, {{{#ffffff template_concept0_v1 null
, {{{#!wiki class="elm_type"
template_concept0_p2 null
, {{{#ffffff template_concept0_v2 null
template_concept0_last_label null
{{{#!if !template_concept0_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p0_post != null
template_p0_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p0_default_ns != null
{{{#!wiki class="elm_ns"
template_p0_default_ns"elm_type"
template_p0_default null
{{{#!wiki class="elm_type"
template_v0_ty null
template_p0_posttemplate_v0 null
{{{ = }}}{{{#!if template_v0_default_ns != null
{{{#!wiki class="elm_ns"
template_v0_default_nstemplate_v0_default null || template_v0_default != null
##======================================= template parameter 0 end
\]}}}{{{#!if template_p0_lnb != null
[br] }}}{{{#!if template_p1 != null || template_v1 != null
##======================================= template parameter 1
##======================================= template parameter 1 concept
, }}}{{{#!if template_p1_default != null || template_v1_default != null
\[}}}{{{#!if template_concept1_available = (template_cpt1 != null)
{{{#!wiki class="elm_type"
'''template_cpt1 null || template_concept1_v0 != null || template_concept1_last_label != null
<{{{#!if template_concept1_p0 != null
{{{#4ec9b0,#6fdbba template_concept1_p0 null
{{{#ffffff template_concept1_v0 null
, {{{#4ec9b0,#6fdbba template_concept1_p1 null
, {{{#ffffff template_concept1_v1 null
, {{{#4ec9b0,#6fdbba template_concept1_p2 null
, {{{#ffffff template_concept1_v2 null
template_concept1_last_label null
{{{#!if !template_concept1_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p1_post != null
template_p1_post"elm_type"
template_p1 null
{{{ = }}}{{{#!if template_p1_default_ns != null
{{{#!wiki class="elm_ns"
template_p1_default_nstemplate_p1_default null
{{{#4ec9b0,#6fdbba template_v1_ty null
template_p1_posttemplate_v1 null
{{{ = }}}{{{#!if template_v1_default_ns != null
{{{#!wiki class="elm_ns"
template_v1_default_nstemplate_v1_default null || template_v1_default != null
##======================================= template parameter 1 end
\]}}}{{{#!if template_p1_lnb != null
[br] }}}{{{#!if template_p2 != null || template_v2 != null
##======================================= template parameter 2
##======================================= template parameter 2 concept
, }}}{{{#!if template_p2_default != null || template_v2_default != null
\[}}}{{{#!if template_concept2_available = (template_cpt2 != null)
{{{#!wiki class="elm_type"
'''template_cpt2 null || template_concept2_v0 != null || template_concept2_last_label != null
<{{{#!if template_concept2_p0 != null
{{{#4ec9b0,#6fdbba template_concept2_p0 null
{{{#ffffff template_concept2_v0 null
, {{{#4ec9b0,#6fdbba template_concept2_p1 null
, {{{#ffffff template_concept2_v1 null
, {{{#4ec9b0,#6fdbba template_concept2_p2 null
, {{{#ffffff template_concept2_v2 null
template_concept2_last_label null
{{{#!if !template_concept2_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p2_post != null
template_p2_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p2_default_ns != null
{{{#!wiki class="elm_ns"
template_p2_default_nstemplate_p2_default null
{{{#4ec9b0,#6fdbba template_v2_ty null
template_p2_posttemplate_v2 null
{{{ = }}}{{{#!if template_v2_default_ns != null
{{{#!wiki class="elm_ns"
template_v2_default_nstemplate_v2_default null || template_v2_default != null
##======================================= template parameter 2 end
\]}}}{{{#!if template_p2_lnb != null
[br] }}}{{{#!if template_p3 != null || template_v3 != null
##======================================= template parameter 3
##======================================= template parameter 3 concept
, }}}{{{#!if template_p3_default != null || template_v3_default != null
\[}}}{{{#!if template_concept3_available = (template_cpt3 != null)
{{{#!wiki class="elm_type"
'''template_cpt3 null || template_concept3_v0 != null || template_concept3_last_label != null
<{{{#!if template_concept3_p0 != null
{{{#4ec9b0,#6fdbba template_concept3_p0 null
{{{#ffffff template_concept3_v0 null
, {{{#4ec9b0,#6fdbba template_concept3_p1 null
, {{{#ffffff template_concept3_v1 null
, {{{#4ec9b0,#6fdbba template_concept3_p2 null
, {{{#ffffff template_concept3_v2 null
template_concept3_last_label null
{{{#!if !template_concept3_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p3_post != null
template_p3_post"elm_type"
template_p3 null
{{{ = }}}{{{#!if template_p3_default_ns != null
{{{#!wiki class="elm_ns"
template_p3_default_nstemplate_p3_default null
{{{#4ec9b0,#6fdbba template_v3_ty null
template_p3_posttemplate_v3 null
{{{ = }}}{{{#!if template_v3_default_ns != null
{{{#!wiki class="elm_ns"
template_v3_default_nstemplate_v3_default null || template_v3_default != null
##======================================= template parameter 3 end
\]}}}{{{#!if template_p3_lnb != null
[br] }}}{{{#!if template_p4 != null || template_v4 != null
##======================================= template parameter 4
##======================================= template parameter 4 concept
, }}}{{{#!if template_p4_default != null || template_v4_default != null
\[}}}{{{#!if template_concept4_available = (template_cpt4 != null)
{{{#!wiki class="elm_type"
'''template_cpt4 null || template_concept4_v0 != null || template_concept4_last_label != null
<{{{#!if template_concept4_p0 != null
{{{#4ec9b0,#6fdbba template_concept4_p0 null
{{{#ffffff template_concept4_v0 null
, {{{#4ec9b0,#6fdbba template_concept4_p1 null
, {{{#ffffff template_concept4_v1 null
, {{{#4ec9b0,#6fdbba template_concept4_p2 null
, {{{#ffffff template_concept4_v2 null
template_concept4_last_label null
{{{#!if !template_concept4_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p4_post != null
template_p4_post"elm_type"
template_p4 null
{{{ = }}}{{{#!if template_p4_default_ns != null
{{{#!wiki class="elm_ns"
template_p4_default_nstemplate_p4_default null
{{{#4ec9b0,#6fdbba template_v4_ty null
template_p4_posttemplate_v4 null
{{{ = }}}{{{#!if template_v4_default_ns != null
{{{#!wiki class="elm_ns"
template_v4_default_nstemplate_v4_default null || template_v4_default != null
##======================================= template parameter 4 end
\]}}}{{{#!if template_last_label != null
##======================================= template parameters end
template_last_label null
[[C++/문법/특성|{{{#e8f1a8 {{{[[fn_attribute null
[[C++/문법/특성#fn_attribute_lnkfn_attribute_lnk null
{{{#!if kw1_post == null
{{{#!wiki class="keyword"
kw1=contexpr null
{{{#!wiki class="keyword"
kw1=contexprkw1_post null
{{{#!if kw2_post == null
{{{#!wiki class="elm_primitives"
kw2=long null
{{{#!wiki class="elm_primitives"
kw2=longkw2_post null
[[C++/문법/특성|{{{#e8f1a8 {{{[[cls_attribute null
[[C++/문법/특성#cls_attribute_lnkcls_attribute_lnk null
##======================================= Namespaces
{{{#!wiki class="elm_ns"
ns null
{{{#!if ns1_pre_kw != null
{{{#!wiki class="keyword"
ns1_pre_kw=inline"elm_ns"
ns1=std null
{{{ ns1_post null
{{{#!if ns1_post == null
::}}}{{{#!if ns2_pre_kw != null
{{{#!wiki class="keyword"
ns2_pre_kw=inline"elm_ns"
ns2=chrono null
{{{ ns2_post null
{{{#!if ns2_post == null
::}}}{{{#!if ns3_pre_kw != null
{{{#!wiki class="keyword"
ns3_pre_kw=inline"elm_ns"
ns3=chrono_literals null
{{{ ns3_post null && ns_end == null && ns3_post == null && (pre1_t != null)
{{{#!if ns3_post == null
::}}}}}}{{{#!if ns1 != null && ns_end != null
##======================================= Front-end types
ns_end null
{{{#!wiki class="elm_type"
pre1_t null
::{{{#!wiki class="elm_type"
pre2_t null
{{{#!if pre1_t != null || pre2_t != null
::}}}{{{#f0f068 pre_e=enum null
{{{#!wiki class="elm_type"
pre_tmp_p0 null
{{{#!if pre_tmp_p0 != null
, }}}{{{#ffffff pre_tmp_v0 null
, {{{#!wiki class="elm_type"
pre_tmp_p1 null
, {{{#ffffff pre_tmp_v1 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt1=int null
, {{{#!wiki class="elm_type"
pre_tmp_p2 null
, {{{#ffffff pre_tmp_v2 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt2=int null
, {{{#!wiki class="elm_type"
pre_tmp_p3 null
, {{{#ffffff pre_tmp_v3 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt3=int null
, {{{#!wiki class="elm_type"
pre_tmp_p4 null
, {{{#ffffff pre_tmp_v4 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt4=intpre_post null
##======================================= body begin
{{{#!wiki class="elm_ns"
body_ns null
{{{#a9a9b0,#a1a1a2 body_v null
{{{#ffa3d2 body_gv null
{{{#ffffff body_mv null
{{{#f87a7a body_f null
{{{#f0a962 body_mf null
{{{#ffffff '''{{{body_static_mv null
{{{#f0a962 '''{{{body_static_mf null
{{{#b5cea8 body_number null
{{{#c8865e body_string null
body_post null
'''<'''}}}{{{#!if body_bopen != null
##======================================= body end
##======================================= arguments begin
(}}}{{{#!if arg1_available = (arg1_concept != null || arg1_kw != null || arg1_t_kw != null || arg1_ns != null || arg1_t != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg2_available = (arg2_concept != null || arg2_kw != null || arg2_t_kw != null || arg2_ns != null || arg2_t != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg3_available = (arg3_concept != null || arg3_kw != null || arg3_t_kw != null || arg3_ns != null || arg3_t != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg4_available = (arg4_concept != null || arg4_kw != null || arg4_t_kw != null || arg4_ns != null || arg4_t != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
##======================================= argument 1
}}}{{{#!if arg1_check_blank0 = (arg1_concept != null) && (arg1_kw != null || arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank1 = (arg1_kw != null) && (arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank2 = (arg1_t_kw != null) && (arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank3 = (arg1_t != null || arg1_t_post != null) && (arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_concept!=null
{{{#!wiki class="elm_type"
'''arg1_concept null
<{{{#!wiki class="elm_type"
arg1_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam3"keyword"
arg1_kw"elm_primitives"
arg1_t_kw null
{{{#!wiki class="elm_ns"
arg1_ns"elm_type"
arg1_targ1_t_postarg1_paramarg1_just_numberarg1_just_string====================================== argument 2
, }}}{{{#!if arg2_check_blank0 = (arg2_concept != null) && (arg2_kw != null || arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank1 = (arg2_kw != null) && (arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank2 = (arg2_t_kw != null) && (arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank3 = (arg2_t != null || arg2_t_post != null) && (arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_concept!=null
{{{#!wiki class="elm_type"
'''arg2_concept null
<{{{#!wiki class="elm_type"
arg2_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam3"keyword"
arg2_kw"elm_primitives"
arg2_t_kw null
{{{#!wiki class="elm_ns"
arg2_ns"elm_type"
arg2_targ2_t_postarg2_paramarg2_just_numberarg2_just_string====================================== argument 3
, }}}{{{#!if arg3_check_blank0 = (arg3_concept != null) && (arg3_kw != null || arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank1 = (arg3_kw != null) && (arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank2 = (arg3_t_kw != null) && (arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank3 = (arg3_t != null || arg3_t_post != null) && (arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_concept!=null
{{{#!wiki class="elm_type"
'''arg3_concept null
<{{{#!wiki class="elm_type"
arg3_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam3"keyword"
arg3_kw"elm_primitives"
arg3_t_kw null
{{{#!wiki class="elm_ns"
arg3_ns"elm_type"
arg3_targ3_t_postarg3_paramarg3_just_numberarg3_just_string====================================== argument4
, }}}{{{#!if arg4_check_blank0 = (arg4_concept != null) && (arg4_kw != null || arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank1 = (arg4_kw != null) && (arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank2 = (arg4_t_kw != null) && (arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank3 = (arg4_t != null || arg4_t_post != null) && (arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_concept!=null
{{{#!wiki class="elm_type"
'''arg4_concept null
<{{{#!wiki class="elm_type"
arg4_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam3"keyword"
arg4_kw"elm_primitives"
arg4_t_kw null
{{{#!wiki class="elm_ns"
arg4_ns"elm_type"
arg4_targ4_t_postarg4_paramarg4_just_numberarg4_just_string null
##======================================= argument5, argument6
, {{{#bcdce6 arg5_param null
, {{{#bcdce6 arg6_param null
, ...}}}{{{#!if body_bopen != null
##======================================= arguments end
##======================================= body end
##======================================= specifiers begin
{{{#!if spec_available
) }}}{{{#!if !spec_available
)}}}}}}{{{#!if body_spec1 != null
{{{#!wiki class="keyword"
body_spec1=const null
''' '''= {{{#!wiki class="keyword"
body_spec_assign=default null
(}}}{{{#!if body_spec1_ref != null
{{{#!if body_spec1_paren == null
body_spec1_ref null
body_spec1_ref null
{{{#!wiki class="keyword"
body_spec2=noexcept null
(}}}{{{#!if body_spec2_label != null
body_spec2_label null
)}}}{{{#!if body_spec1_paren != null
##======================================= specifiers end
##======================================= trailing begin
)}}}{{{#!if trailing != null
''' '''trailing null
{{{#!wiki class="keyword"
trailing_keyword=decltype null
(}}}{{{#!if trailing_ns != null
{{{#!wiki class="elm_ns"
trailing_ns null
{{{#!wiki class="keyword"
trailing_t_kw null
{{{#!wiki class="elm_type"
trailing_content_t1 null
::{{{#!wiki class="elm_type"
trailing_content_t2 null
{{{#f87a7a trailing_content_f null
trailing_label null
)}}}{{{#!if label_last != null
##======================================= trailing end
label_last null
##======================================= footer
'''>'''}}}{{{#!if last != null
last null
^^{{{#a3ff84 C++version null
^^{{{+1 {{{#a3ff84 C++large_version@}}}}}}^^}}}
|
| <bgcolor=#20b580> |
| [include(틀:C++ 요소, kw2=unsigned long \[int\])] | 부호 없는 4바이트 정수를 나타내는 자료형. |
#!style
.global
{
display: inline;
padding: 3px 4px;
margin-top: -6px;
font-family: 'Cascadia Mono', 'Cascadia Code', '나눔고딕코딩', 'D2Coding', 'Courier New', Courier, monospace;
word-break: keep-all;
color: #a8a8a8;
}
.preprocessor
{
display: inline;
color: #aeff6c;
}
.comment
{
display: inline;
color: #57A64A;
}
.keyword
{
display: inline;
font-weight: bold;
color: #569cd6;
}
.elm_ns
{
display: inline;
font-weight: bold;
color: #58fafe;
}
.elm_type
{
display: inline;
color: #4ec9b0;
}
.elm_primitives
{
display: inline;
font-weight: bold;
color: cornflowerblue;
}
(template_p0 != null || template_v0 != null || template_p1 != null || template_v1 != null || template_p2 != null || template_v2 != null || template_p3 != null || template_v3 != null || template_p4 != null || template_v4 != null) || template_last_label != null
#!if ns_available = (ns != null || ns1 != null || ns2 != null || ns3 != null)
#!if pre_available = (kw1 != null || kw1_post != null || kw2 != null || kw2_post != null || cls_attribute != null || cls_attribute_lnk != null || ns_end != null || pre1_t != null || pre2_t != null || pre_e != null)
#!if pre_tmp_available = (pre_tmp_p0 != null || pre_tmp_p1 != null || pre_tmp_p2 != null || pre_tmp_v0 != null || pre_tmp_v1 != null || pre_tmp_v2 != null)
#!if body_available = (body_ns || body_number != null || body_string != null || body_v != null || body_gv != null || body_f != null || body_mv != null || body_mf != null || body_static_mv != null || body_static_mf != null || body_post != null)
#!if spec_available = (body_spec1 != null || body_spec2 != null || body_spec1_ref != null || body_spec2_label != null || body_spec_assign != null)
#!if trail_available = (trailing != null || trailing_keyword != null)
#!wiki class="global"
{{{#!wiki class="comment"
head_comment null
[[C++/문법/특성|{{{#daffbc {{{[[attribute null
[[C++/문법/특성#attribute_lnkattribute_lnk null
##======================================= include and import
{{{#!if ns_available || pre_available || pre_tmp_available || body_available || trail_available
{{{#!wiki class="keyword"
head_keyword"keyword"
head_keyword null
{{{#ffffff module_name null
{{{#!wiki class="keyword"
import}}} {{{#c8865e <import null
{{{#!wiki class="preprocessor"
#include}}} {{{#c8865e include====================================== template parameter 0
##======================================= template parameter 0 concept
<{{{#!if template_p0_default != null || template_v0_default != null
\[}}}{{{#!if template_concept0_available = (template_cpt0 != null)
{{{#!wiki class="elm_type"
'''template_cpt0 null || template_concept0_v0 != null || template_concept0_last_label != null
<{{{#!if template_concept0_p0 != null
{{{#!wiki class="elm_type"
template_concept0_p0 null
{{{#ffffff template_concept0_v0 null
, {{{#!wiki class="elm_type"
template_concept0_p1 null
, {{{#ffffff template_concept0_v1 null
, {{{#!wiki class="elm_type"
template_concept0_p2 null
, {{{#ffffff template_concept0_v2 null
template_concept0_last_label null
{{{#!if !template_concept0_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p0_post != null
template_p0_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p0_default_ns != null
{{{#!wiki class="elm_ns"
template_p0_default_ns"elm_type"
template_p0_default null
{{{#!wiki class="elm_type"
template_v0_ty null
template_p0_posttemplate_v0 null
{{{ = }}}{{{#!if template_v0_default_ns != null
{{{#!wiki class="elm_ns"
template_v0_default_nstemplate_v0_default null || template_v0_default != null
##======================================= template parameter 0 end
\]}}}{{{#!if template_p0_lnb != null
[br] }}}{{{#!if template_p1 != null || template_v1 != null
##======================================= template parameter 1
##======================================= template parameter 1 concept
, }}}{{{#!if template_p1_default != null || template_v1_default != null
\[}}}{{{#!if template_concept1_available = (template_cpt1 != null)
{{{#!wiki class="elm_type"
'''template_cpt1 null || template_concept1_v0 != null || template_concept1_last_label != null
<{{{#!if template_concept1_p0 != null
{{{#4ec9b0,#6fdbba template_concept1_p0 null
{{{#ffffff template_concept1_v0 null
, {{{#4ec9b0,#6fdbba template_concept1_p1 null
, {{{#ffffff template_concept1_v1 null
, {{{#4ec9b0,#6fdbba template_concept1_p2 null
, {{{#ffffff template_concept1_v2 null
template_concept1_last_label null
{{{#!if !template_concept1_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p1_post != null
template_p1_post"elm_type"
template_p1 null
{{{ = }}}{{{#!if template_p1_default_ns != null
{{{#!wiki class="elm_ns"
template_p1_default_nstemplate_p1_default null
{{{#4ec9b0,#6fdbba template_v1_ty null
template_p1_posttemplate_v1 null
{{{ = }}}{{{#!if template_v1_default_ns != null
{{{#!wiki class="elm_ns"
template_v1_default_nstemplate_v1_default null || template_v1_default != null
##======================================= template parameter 1 end
\]}}}{{{#!if template_p1_lnb != null
[br] }}}{{{#!if template_p2 != null || template_v2 != null
##======================================= template parameter 2
##======================================= template parameter 2 concept
, }}}{{{#!if template_p2_default != null || template_v2_default != null
\[}}}{{{#!if template_concept2_available = (template_cpt2 != null)
{{{#!wiki class="elm_type"
'''template_cpt2 null || template_concept2_v0 != null || template_concept2_last_label != null
<{{{#!if template_concept2_p0 != null
{{{#4ec9b0,#6fdbba template_concept2_p0 null
{{{#ffffff template_concept2_v0 null
, {{{#4ec9b0,#6fdbba template_concept2_p1 null
, {{{#ffffff template_concept2_v1 null
, {{{#4ec9b0,#6fdbba template_concept2_p2 null
, {{{#ffffff template_concept2_v2 null
template_concept2_last_label null
{{{#!if !template_concept2_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p2_post != null
template_p2_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p2_default_ns != null
{{{#!wiki class="elm_ns"
template_p2_default_nstemplate_p2_default null
{{{#4ec9b0,#6fdbba template_v2_ty null
template_p2_posttemplate_v2 null
{{{ = }}}{{{#!if template_v2_default_ns != null
{{{#!wiki class="elm_ns"
template_v2_default_nstemplate_v2_default null || template_v2_default != null
##======================================= template parameter 2 end
\]}}}{{{#!if template_p2_lnb != null
[br] }}}{{{#!if template_p3 != null || template_v3 != null
##======================================= template parameter 3
##======================================= template parameter 3 concept
, }}}{{{#!if template_p3_default != null || template_v3_default != null
\[}}}{{{#!if template_concept3_available = (template_cpt3 != null)
{{{#!wiki class="elm_type"
'''template_cpt3 null || template_concept3_v0 != null || template_concept3_last_label != null
<{{{#!if template_concept3_p0 != null
{{{#4ec9b0,#6fdbba template_concept3_p0 null
{{{#ffffff template_concept3_v0 null
, {{{#4ec9b0,#6fdbba template_concept3_p1 null
, {{{#ffffff template_concept3_v1 null
, {{{#4ec9b0,#6fdbba template_concept3_p2 null
, {{{#ffffff template_concept3_v2 null
template_concept3_last_label null
{{{#!if !template_concept3_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p3_post != null
template_p3_post"elm_type"
template_p3 null
{{{ = }}}{{{#!if template_p3_default_ns != null
{{{#!wiki class="elm_ns"
template_p3_default_nstemplate_p3_default null
{{{#4ec9b0,#6fdbba template_v3_ty null
template_p3_posttemplate_v3 null
{{{ = }}}{{{#!if template_v3_default_ns != null
{{{#!wiki class="elm_ns"
template_v3_default_nstemplate_v3_default null || template_v3_default != null
##======================================= template parameter 3 end
\]}}}{{{#!if template_p3_lnb != null
[br] }}}{{{#!if template_p4 != null || template_v4 != null
##======================================= template parameter 4
##======================================= template parameter 4 concept
, }}}{{{#!if template_p4_default != null || template_v4_default != null
\[}}}{{{#!if template_concept4_available = (template_cpt4 != null)
{{{#!wiki class="elm_type"
'''template_cpt4 null || template_concept4_v0 != null || template_concept4_last_label != null
<{{{#!if template_concept4_p0 != null
{{{#4ec9b0,#6fdbba template_concept4_p0 null
{{{#ffffff template_concept4_v0 null
, {{{#4ec9b0,#6fdbba template_concept4_p1 null
, {{{#ffffff template_concept4_v1 null
, {{{#4ec9b0,#6fdbba template_concept4_p2 null
, {{{#ffffff template_concept4_v2 null
template_concept4_last_label null
{{{#!if !template_concept4_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p4_post != null
template_p4_post"elm_type"
template_p4 null
{{{ = }}}{{{#!if template_p4_default_ns != null
{{{#!wiki class="elm_ns"
template_p4_default_nstemplate_p4_default null
{{{#4ec9b0,#6fdbba template_v4_ty null
template_p4_posttemplate_v4 null
{{{ = }}}{{{#!if template_v4_default_ns != null
{{{#!wiki class="elm_ns"
template_v4_default_nstemplate_v4_default null || template_v4_default != null
##======================================= template parameter 4 end
\]}}}{{{#!if template_last_label != null
##======================================= template parameters end
template_last_label null
[[C++/문법/특성|{{{#e8f1a8 {{{[[fn_attribute null
[[C++/문법/특성#fn_attribute_lnkfn_attribute_lnk null
{{{#!if kw1_post == null
{{{#!wiki class="keyword"
kw1=contexpr null
{{{#!wiki class="keyword"
kw1=contexprkw1_post null
{{{#!if kw2_post == null
{{{#!wiki class="elm_primitives"
kw2=long null
{{{#!wiki class="elm_primitives"
kw2=longkw2_post null
[[C++/문법/특성|{{{#e8f1a8 {{{[[cls_attribute null
[[C++/문법/특성#cls_attribute_lnkcls_attribute_lnk null
##======================================= Namespaces
{{{#!wiki class="elm_ns"
ns null
{{{#!if ns1_pre_kw != null
{{{#!wiki class="keyword"
ns1_pre_kw=inline"elm_ns"
ns1=std null
{{{ ns1_post null
{{{#!if ns1_post == null
::}}}{{{#!if ns2_pre_kw != null
{{{#!wiki class="keyword"
ns2_pre_kw=inline"elm_ns"
ns2=chrono null
{{{ ns2_post null
{{{#!if ns2_post == null
::}}}{{{#!if ns3_pre_kw != null
{{{#!wiki class="keyword"
ns3_pre_kw=inline"elm_ns"
ns3=chrono_literals null
{{{ ns3_post null && ns_end == null && ns3_post == null && (pre1_t != null)
{{{#!if ns3_post == null
::}}}}}}{{{#!if ns1 != null && ns_end != null
##======================================= Front-end types
ns_end null
{{{#!wiki class="elm_type"
pre1_t null
::{{{#!wiki class="elm_type"
pre2_t null
{{{#!if pre1_t != null || pre2_t != null
::}}}{{{#f0f068 pre_e=enum null
{{{#!wiki class="elm_type"
pre_tmp_p0 null
{{{#!if pre_tmp_p0 != null
, }}}{{{#ffffff pre_tmp_v0 null
, {{{#!wiki class="elm_type"
pre_tmp_p1 null
, {{{#ffffff pre_tmp_v1 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt1=int null
, {{{#!wiki class="elm_type"
pre_tmp_p2 null
, {{{#ffffff pre_tmp_v2 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt2=int null
, {{{#!wiki class="elm_type"
pre_tmp_p3 null
, {{{#ffffff pre_tmp_v3 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt3=int null
, {{{#!wiki class="elm_type"
pre_tmp_p4 null
, {{{#ffffff pre_tmp_v4 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt4=intpre_post null
##======================================= body begin
{{{#!wiki class="elm_ns"
body_ns null
{{{#a9a9b0,#a1a1a2 body_v null
{{{#ffa3d2 body_gv null
{{{#ffffff body_mv null
{{{#f87a7a body_f null
{{{#f0a962 body_mf null
{{{#ffffff '''{{{body_static_mv null
{{{#f0a962 '''{{{body_static_mf null
{{{#b5cea8 body_number null
{{{#c8865e body_string null
body_post null
'''<'''}}}{{{#!if body_bopen != null
##======================================= body end
##======================================= arguments begin
(}}}{{{#!if arg1_available = (arg1_concept != null || arg1_kw != null || arg1_t_kw != null || arg1_ns != null || arg1_t != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg2_available = (arg2_concept != null || arg2_kw != null || arg2_t_kw != null || arg2_ns != null || arg2_t != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg3_available = (arg3_concept != null || arg3_kw != null || arg3_t_kw != null || arg3_ns != null || arg3_t != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg4_available = (arg4_concept != null || arg4_kw != null || arg4_t_kw != null || arg4_ns != null || arg4_t != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
##======================================= argument 1
}}}{{{#!if arg1_check_blank0 = (arg1_concept != null) && (arg1_kw != null || arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank1 = (arg1_kw != null) && (arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank2 = (arg1_t_kw != null) && (arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank3 = (arg1_t != null || arg1_t_post != null) && (arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_concept!=null
{{{#!wiki class="elm_type"
'''arg1_concept null
<{{{#!wiki class="elm_type"
arg1_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam3"keyword"
arg1_kw"elm_primitives"
arg1_t_kw null
{{{#!wiki class="elm_ns"
arg1_ns"elm_type"
arg1_targ1_t_postarg1_paramarg1_just_numberarg1_just_string====================================== argument 2
, }}}{{{#!if arg2_check_blank0 = (arg2_concept != null) && (arg2_kw != null || arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank1 = (arg2_kw != null) && (arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank2 = (arg2_t_kw != null) && (arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank3 = (arg2_t != null || arg2_t_post != null) && (arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_concept!=null
{{{#!wiki class="elm_type"
'''arg2_concept null
<{{{#!wiki class="elm_type"
arg2_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam3"keyword"
arg2_kw"elm_primitives"
arg2_t_kw null
{{{#!wiki class="elm_ns"
arg2_ns"elm_type"
arg2_targ2_t_postarg2_paramarg2_just_numberarg2_just_string====================================== argument 3
, }}}{{{#!if arg3_check_blank0 = (arg3_concept != null) && (arg3_kw != null || arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank1 = (arg3_kw != null) && (arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank2 = (arg3_t_kw != null) && (arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank3 = (arg3_t != null || arg3_t_post != null) && (arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_concept!=null
{{{#!wiki class="elm_type"
'''arg3_concept null
<{{{#!wiki class="elm_type"
arg3_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam3"keyword"
arg3_kw"elm_primitives"
arg3_t_kw null
{{{#!wiki class="elm_ns"
arg3_ns"elm_type"
arg3_targ3_t_postarg3_paramarg3_just_numberarg3_just_string====================================== argument4
, }}}{{{#!if arg4_check_blank0 = (arg4_concept != null) && (arg4_kw != null || arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank1 = (arg4_kw != null) && (arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank2 = (arg4_t_kw != null) && (arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank3 = (arg4_t != null || arg4_t_post != null) && (arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_concept!=null
{{{#!wiki class="elm_type"
'''arg4_concept null
<{{{#!wiki class="elm_type"
arg4_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam3"keyword"
arg4_kw"elm_primitives"
arg4_t_kw null
{{{#!wiki class="elm_ns"
arg4_ns"elm_type"
arg4_targ4_t_postarg4_paramarg4_just_numberarg4_just_string null
##======================================= argument5, argument6
, {{{#bcdce6 arg5_param null
, {{{#bcdce6 arg6_param null
, ...}}}{{{#!if body_bopen != null
##======================================= arguments end
##======================================= body end
##======================================= specifiers begin
{{{#!if spec_available
) }}}{{{#!if !spec_available
)}}}}}}{{{#!if body_spec1 != null
{{{#!wiki class="keyword"
body_spec1=const null
''' '''= {{{#!wiki class="keyword"
body_spec_assign=default null
(}}}{{{#!if body_spec1_ref != null
{{{#!if body_spec1_paren == null
body_spec1_ref null
body_spec1_ref null
{{{#!wiki class="keyword"
body_spec2=noexcept null
(}}}{{{#!if body_spec2_label != null
body_spec2_label null
)}}}{{{#!if body_spec1_paren != null
##======================================= specifiers end
##======================================= trailing begin
)}}}{{{#!if trailing != null
''' '''trailing null
{{{#!wiki class="keyword"
trailing_keyword=decltype null
(}}}{{{#!if trailing_ns != null
{{{#!wiki class="elm_ns"
trailing_ns null
{{{#!wiki class="keyword"
trailing_t_kw null
{{{#!wiki class="elm_type"
trailing_content_t1 null
::{{{#!wiki class="elm_type"
trailing_content_t2 null
{{{#f87a7a trailing_content_f null
trailing_label null
)}}}{{{#!if label_last != null
##======================================= trailing end
label_last null
##======================================= footer
'''>'''}}}{{{#!if last != null
last null
^^{{{#a3ff84 C++version null
^^{{{+1 {{{#a3ff84 C++large_version@}}}}}}^^}}}
#!style
.global
{
display: inline;
padding: 3px 4px;
margin-top: -6px;
font-family: 'Cascadia Mono', 'Cascadia Code', '나눔고딕코딩', 'D2Coding', 'Courier New', Courier, monospace;
word-break: keep-all;
color: #a8a8a8;
}
.preprocessor
{
display: inline;
color: #aeff6c;
}
.comment
{
display: inline;
color: #57A64A;
}
.keyword
{
display: inline;
font-weight: bold;
color: #569cd6;
}
.elm_ns
{
display: inline;
font-weight: bold;
color: #58fafe;
}
.elm_type
{
display: inline;
color: #4ec9b0;
}
.elm_primitives
{
display: inline;
font-weight: bold;
color: cornflowerblue;
}
(template_p0 != null || template_v0 != null || template_p1 != null || template_v1 != null || template_p2 != null || template_v2 != null || template_p3 != null || template_v3 != null || template_p4 != null || template_v4 != null) || template_last_label != null
#!if ns_available = (ns != null || ns1 != null || ns2 != null || ns3 != null)
#!if pre_available = (kw1 != null || kw1_post != null || kw2 != null || kw2_post != null || cls_attribute != null || cls_attribute_lnk != null || ns_end != null || pre1_t != null || pre2_t != null || pre_e != null)
#!if pre_tmp_available = (pre_tmp_p0 != null || pre_tmp_p1 != null || pre_tmp_p2 != null || pre_tmp_v0 != null || pre_tmp_v1 != null || pre_tmp_v2 != null)
#!if body_available = (body_ns || body_number != null || body_string != null || body_v != null || body_gv != null || body_f != null || body_mv != null || body_mf != null || body_static_mv != null || body_static_mf != null || body_post != null)
#!if spec_available = (body_spec1 != null || body_spec2 != null || body_spec1_ref != null || body_spec2_label != null || body_spec_assign != null)
#!if trail_available = (trailing != null || trailing_keyword != null)
#!wiki class="global"
{{{#!wiki class="comment"
head_comment null
[[C++/문법/특성|{{{#daffbc {{{[[attribute null
[[C++/문법/특성#attribute_lnkattribute_lnk null
##======================================= include and import
{{{#!if ns_available || pre_available || pre_tmp_available || body_available || trail_available
{{{#!wiki class="keyword"
head_keyword"keyword"
head_keyword null
{{{#ffffff module_name null
{{{#!wiki class="keyword"
import}}} {{{#c8865e <import null
{{{#!wiki class="preprocessor"
#include}}} {{{#c8865e include====================================== template parameter 0
##======================================= template parameter 0 concept
<{{{#!if template_p0_default != null || template_v0_default != null
\[}}}{{{#!if template_concept0_available = (template_cpt0 != null)
{{{#!wiki class="elm_type"
'''template_cpt0 null || template_concept0_v0 != null || template_concept0_last_label != null
<{{{#!if template_concept0_p0 != null
{{{#!wiki class="elm_type"
template_concept0_p0 null
{{{#ffffff template_concept0_v0 null
, {{{#!wiki class="elm_type"
template_concept0_p1 null
, {{{#ffffff template_concept0_v1 null
, {{{#!wiki class="elm_type"
template_concept0_p2 null
, {{{#ffffff template_concept0_v2 null
template_concept0_last_label null
{{{#!if !template_concept0_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p0_post != null
template_p0_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p0_default_ns != null
{{{#!wiki class="elm_ns"
template_p0_default_ns"elm_type"
template_p0_default null
{{{#!wiki class="elm_type"
template_v0_ty null
template_p0_posttemplate_v0 null
{{{ = }}}{{{#!if template_v0_default_ns != null
{{{#!wiki class="elm_ns"
template_v0_default_nstemplate_v0_default null || template_v0_default != null
##======================================= template parameter 0 end
\]}}}{{{#!if template_p0_lnb != null
[br] }}}{{{#!if template_p1 != null || template_v1 != null
##======================================= template parameter 1
##======================================= template parameter 1 concept
, }}}{{{#!if template_p1_default != null || template_v1_default != null
\[}}}{{{#!if template_concept1_available = (template_cpt1 != null)
{{{#!wiki class="elm_type"
'''template_cpt1 null || template_concept1_v0 != null || template_concept1_last_label != null
<{{{#!if template_concept1_p0 != null
{{{#4ec9b0,#6fdbba template_concept1_p0 null
{{{#ffffff template_concept1_v0 null
, {{{#4ec9b0,#6fdbba template_concept1_p1 null
, {{{#ffffff template_concept1_v1 null
, {{{#4ec9b0,#6fdbba template_concept1_p2 null
, {{{#ffffff template_concept1_v2 null
template_concept1_last_label null
{{{#!if !template_concept1_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p1_post != null
template_p1_post"elm_type"
template_p1 null
{{{ = }}}{{{#!if template_p1_default_ns != null
{{{#!wiki class="elm_ns"
template_p1_default_nstemplate_p1_default null
{{{#4ec9b0,#6fdbba template_v1_ty null
template_p1_posttemplate_v1 null
{{{ = }}}{{{#!if template_v1_default_ns != null
{{{#!wiki class="elm_ns"
template_v1_default_nstemplate_v1_default null || template_v1_default != null
##======================================= template parameter 1 end
\]}}}{{{#!if template_p1_lnb != null
[br] }}}{{{#!if template_p2 != null || template_v2 != null
##======================================= template parameter 2
##======================================= template parameter 2 concept
, }}}{{{#!if template_p2_default != null || template_v2_default != null
\[}}}{{{#!if template_concept2_available = (template_cpt2 != null)
{{{#!wiki class="elm_type"
'''template_cpt2 null || template_concept2_v0 != null || template_concept2_last_label != null
<{{{#!if template_concept2_p0 != null
{{{#4ec9b0,#6fdbba template_concept2_p0 null
{{{#ffffff template_concept2_v0 null
, {{{#4ec9b0,#6fdbba template_concept2_p1 null
, {{{#ffffff template_concept2_v1 null
, {{{#4ec9b0,#6fdbba template_concept2_p2 null
, {{{#ffffff template_concept2_v2 null
template_concept2_last_label null
{{{#!if !template_concept2_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p2_post != null
template_p2_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p2_default_ns != null
{{{#!wiki class="elm_ns"
template_p2_default_nstemplate_p2_default null
{{{#4ec9b0,#6fdbba template_v2_ty null
template_p2_posttemplate_v2 null
{{{ = }}}{{{#!if template_v2_default_ns != null
{{{#!wiki class="elm_ns"
template_v2_default_nstemplate_v2_default null || template_v2_default != null
##======================================= template parameter 2 end
\]}}}{{{#!if template_p2_lnb != null
[br] }}}{{{#!if template_p3 != null || template_v3 != null
##======================================= template parameter 3
##======================================= template parameter 3 concept
, }}}{{{#!if template_p3_default != null || template_v3_default != null
\[}}}{{{#!if template_concept3_available = (template_cpt3 != null)
{{{#!wiki class="elm_type"
'''template_cpt3 null || template_concept3_v0 != null || template_concept3_last_label != null
<{{{#!if template_concept3_p0 != null
{{{#4ec9b0,#6fdbba template_concept3_p0 null
{{{#ffffff template_concept3_v0 null
, {{{#4ec9b0,#6fdbba template_concept3_p1 null
, {{{#ffffff template_concept3_v1 null
, {{{#4ec9b0,#6fdbba template_concept3_p2 null
, {{{#ffffff template_concept3_v2 null
template_concept3_last_label null
{{{#!if !template_concept3_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p3_post != null
template_p3_post"elm_type"
template_p3 null
{{{ = }}}{{{#!if template_p3_default_ns != null
{{{#!wiki class="elm_ns"
template_p3_default_nstemplate_p3_default null
{{{#4ec9b0,#6fdbba template_v3_ty null
template_p3_posttemplate_v3 null
{{{ = }}}{{{#!if template_v3_default_ns != null
{{{#!wiki class="elm_ns"
template_v3_default_nstemplate_v3_default null || template_v3_default != null
##======================================= template parameter 3 end
\]}}}{{{#!if template_p3_lnb != null
[br] }}}{{{#!if template_p4 != null || template_v4 != null
##======================================= template parameter 4
##======================================= template parameter 4 concept
, }}}{{{#!if template_p4_default != null || template_v4_default != null
\[}}}{{{#!if template_concept4_available = (template_cpt4 != null)
{{{#!wiki class="elm_type"
'''template_cpt4 null || template_concept4_v0 != null || template_concept4_last_label != null
<{{{#!if template_concept4_p0 != null
{{{#4ec9b0,#6fdbba template_concept4_p0 null
{{{#ffffff template_concept4_v0 null
, {{{#4ec9b0,#6fdbba template_concept4_p1 null
, {{{#ffffff template_concept4_v1 null
, {{{#4ec9b0,#6fdbba template_concept4_p2 null
, {{{#ffffff template_concept4_v2 null
template_concept4_last_label null
{{{#!if !template_concept4_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p4_post != null
template_p4_post"elm_type"
template_p4 null
{{{ = }}}{{{#!if template_p4_default_ns != null
{{{#!wiki class="elm_ns"
template_p4_default_nstemplate_p4_default null
{{{#4ec9b0,#6fdbba template_v4_ty null
template_p4_posttemplate_v4 null
{{{ = }}}{{{#!if template_v4_default_ns != null
{{{#!wiki class="elm_ns"
template_v4_default_nstemplate_v4_default null || template_v4_default != null
##======================================= template parameter 4 end
\]}}}{{{#!if template_last_label != null
##======================================= template parameters end
template_last_label null
[[C++/문법/특성|{{{#e8f1a8 {{{[[fn_attribute null
[[C++/문법/특성#fn_attribute_lnkfn_attribute_lnk null
{{{#!if kw1_post == null
{{{#!wiki class="keyword"
kw1=contexpr null
{{{#!wiki class="keyword"
kw1=contexprkw1_post null
{{{#!if kw2_post == null
{{{#!wiki class="elm_primitives"
kw2=long null
{{{#!wiki class="elm_primitives"
kw2=longkw2_post null
[[C++/문법/특성|{{{#e8f1a8 {{{[[cls_attribute null
[[C++/문법/특성#cls_attribute_lnkcls_attribute_lnk null
##======================================= Namespaces
{{{#!wiki class="elm_ns"
ns null
{{{#!if ns1_pre_kw != null
{{{#!wiki class="keyword"
ns1_pre_kw=inline"elm_ns"
ns1=std null
{{{ ns1_post null
{{{#!if ns1_post == null
::}}}{{{#!if ns2_pre_kw != null
{{{#!wiki class="keyword"
ns2_pre_kw=inline"elm_ns"
ns2=chrono null
{{{ ns2_post null
{{{#!if ns2_post == null
::}}}{{{#!if ns3_pre_kw != null
{{{#!wiki class="keyword"
ns3_pre_kw=inline"elm_ns"
ns3=chrono_literals null
{{{ ns3_post null && ns_end == null && ns3_post == null && (pre1_t != null)
{{{#!if ns3_post == null
::}}}}}}{{{#!if ns1 != null && ns_end != null
##======================================= Front-end types
ns_end null
{{{#!wiki class="elm_type"
pre1_t null
::{{{#!wiki class="elm_type"
pre2_t null
{{{#!if pre1_t != null || pre2_t != null
::}}}{{{#f0f068 pre_e=enum null
{{{#!wiki class="elm_type"
pre_tmp_p0 null
{{{#!if pre_tmp_p0 != null
, }}}{{{#ffffff pre_tmp_v0 null
, {{{#!wiki class="elm_type"
pre_tmp_p1 null
, {{{#ffffff pre_tmp_v1 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt1=int null
, {{{#!wiki class="elm_type"
pre_tmp_p2 null
, {{{#ffffff pre_tmp_v2 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt2=int null
, {{{#!wiki class="elm_type"
pre_tmp_p3 null
, {{{#ffffff pre_tmp_v3 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt3=int null
, {{{#!wiki class="elm_type"
pre_tmp_p4 null
, {{{#ffffff pre_tmp_v4 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt4=intpre_post null
##======================================= body begin
{{{#!wiki class="elm_ns"
body_ns null
{{{#a9a9b0,#a1a1a2 body_v null
{{{#ffa3d2 body_gv null
{{{#ffffff body_mv null
{{{#f87a7a body_f null
{{{#f0a962 body_mf null
{{{#ffffff '''{{{body_static_mv null
{{{#f0a962 '''{{{body_static_mf null
{{{#b5cea8 body_number null
{{{#c8865e body_string null
body_post null
'''<'''}}}{{{#!if body_bopen != null
##======================================= body end
##======================================= arguments begin
(}}}{{{#!if arg1_available = (arg1_concept != null || arg1_kw != null || arg1_t_kw != null || arg1_ns != null || arg1_t != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg2_available = (arg2_concept != null || arg2_kw != null || arg2_t_kw != null || arg2_ns != null || arg2_t != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg3_available = (arg3_concept != null || arg3_kw != null || arg3_t_kw != null || arg3_ns != null || arg3_t != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg4_available = (arg4_concept != null || arg4_kw != null || arg4_t_kw != null || arg4_ns != null || arg4_t != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
##======================================= argument 1
}}}{{{#!if arg1_check_blank0 = (arg1_concept != null) && (arg1_kw != null || arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank1 = (arg1_kw != null) && (arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank2 = (arg1_t_kw != null) && (arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank3 = (arg1_t != null || arg1_t_post != null) && (arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_concept!=null
{{{#!wiki class="elm_type"
'''arg1_concept null
<{{{#!wiki class="elm_type"
arg1_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam3"keyword"
arg1_kw"elm_primitives"
arg1_t_kw null
{{{#!wiki class="elm_ns"
arg1_ns"elm_type"
arg1_targ1_t_postarg1_paramarg1_just_numberarg1_just_string====================================== argument 2
, }}}{{{#!if arg2_check_blank0 = (arg2_concept != null) && (arg2_kw != null || arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank1 = (arg2_kw != null) && (arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank2 = (arg2_t_kw != null) && (arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank3 = (arg2_t != null || arg2_t_post != null) && (arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_concept!=null
{{{#!wiki class="elm_type"
'''arg2_concept null
<{{{#!wiki class="elm_type"
arg2_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam3"keyword"
arg2_kw"elm_primitives"
arg2_t_kw null
{{{#!wiki class="elm_ns"
arg2_ns"elm_type"
arg2_targ2_t_postarg2_paramarg2_just_numberarg2_just_string====================================== argument 3
, }}}{{{#!if arg3_check_blank0 = (arg3_concept != null) && (arg3_kw != null || arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank1 = (arg3_kw != null) && (arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank2 = (arg3_t_kw != null) && (arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank3 = (arg3_t != null || arg3_t_post != null) && (arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_concept!=null
{{{#!wiki class="elm_type"
'''arg3_concept null
<{{{#!wiki class="elm_type"
arg3_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam3"keyword"
arg3_kw"elm_primitives"
arg3_t_kw null
{{{#!wiki class="elm_ns"
arg3_ns"elm_type"
arg3_targ3_t_postarg3_paramarg3_just_numberarg3_just_string====================================== argument4
, }}}{{{#!if arg4_check_blank0 = (arg4_concept != null) && (arg4_kw != null || arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank1 = (arg4_kw != null) && (arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank2 = (arg4_t_kw != null) && (arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank3 = (arg4_t != null || arg4_t_post != null) && (arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_concept!=null
{{{#!wiki class="elm_type"
'''arg4_concept null
<{{{#!wiki class="elm_type"
arg4_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam3"keyword"
arg4_kw"elm_primitives"
arg4_t_kw null
{{{#!wiki class="elm_ns"
arg4_ns"elm_type"
arg4_targ4_t_postarg4_paramarg4_just_numberarg4_just_string null
##======================================= argument5, argument6
, {{{#bcdce6 arg5_param null
, {{{#bcdce6 arg6_param null
, ...}}}{{{#!if body_bopen != null
##======================================= arguments end
##======================================= body end
##======================================= specifiers begin
{{{#!if spec_available
) }}}{{{#!if !spec_available
)}}}}}}{{{#!if body_spec1 != null
{{{#!wiki class="keyword"
body_spec1=const null
''' '''= {{{#!wiki class="keyword"
body_spec_assign=default null
(}}}{{{#!if body_spec1_ref != null
{{{#!if body_spec1_paren == null
body_spec1_ref null
body_spec1_ref null
{{{#!wiki class="keyword"
body_spec2=noexcept null
(}}}{{{#!if body_spec2_label != null
body_spec2_label null
)}}}{{{#!if body_spec1_paren != null
##======================================= specifiers end
##======================================= trailing begin
)}}}{{{#!if trailing != null
''' '''trailing null
{{{#!wiki class="keyword"
trailing_keyword=decltype null
(}}}{{{#!if trailing_ns != null
{{{#!wiki class="elm_ns"
trailing_ns null
{{{#!wiki class="keyword"
trailing_t_kw null
{{{#!wiki class="elm_type"
trailing_content_t1 null
::{{{#!wiki class="elm_type"
trailing_content_t2 null
{{{#f87a7a trailing_content_f null
trailing_label null
)}}}{{{#!if label_last != null
##======================================= trailing end
label_last null
##======================================= footer
'''>'''}}}{{{#!if last != null
last null
^^{{{#a3ff84 C++version null
^^{{{+1 {{{#a3ff84 C++large_version@}}}}}}^^}}}
|
| <bgcolor=#20b580> |
| [include(틀:C++ 요소, kw2=long long \[int\])] | 8바이트 정수를 나타내는 자료형. |
#!style
.global
{
display: inline;
padding: 3px 4px;
margin-top: -6px;
font-family: 'Cascadia Mono', 'Cascadia Code', '나눔고딕코딩', 'D2Coding', 'Courier New', Courier, monospace;
word-break: keep-all;
color: #a8a8a8;
}
.preprocessor
{
display: inline;
color: #aeff6c;
}
.comment
{
display: inline;
color: #57A64A;
}
.keyword
{
display: inline;
font-weight: bold;
color: #569cd6;
}
.elm_ns
{
display: inline;
font-weight: bold;
color: #58fafe;
}
.elm_type
{
display: inline;
color: #4ec9b0;
}
.elm_primitives
{
display: inline;
font-weight: bold;
color: cornflowerblue;
}
(template_p0 != null || template_v0 != null || template_p1 != null || template_v1 != null || template_p2 != null || template_v2 != null || template_p3 != null || template_v3 != null || template_p4 != null || template_v4 != null) || template_last_label != null
#!if ns_available = (ns != null || ns1 != null || ns2 != null || ns3 != null)
#!if pre_available = (kw1 != null || kw1_post != null || kw2 != null || kw2_post != null || cls_attribute != null || cls_attribute_lnk != null || ns_end != null || pre1_t != null || pre2_t != null || pre_e != null)
#!if pre_tmp_available = (pre_tmp_p0 != null || pre_tmp_p1 != null || pre_tmp_p2 != null || pre_tmp_v0 != null || pre_tmp_v1 != null || pre_tmp_v2 != null)
#!if body_available = (body_ns || body_number != null || body_string != null || body_v != null || body_gv != null || body_f != null || body_mv != null || body_mf != null || body_static_mv != null || body_static_mf != null || body_post != null)
#!if spec_available = (body_spec1 != null || body_spec2 != null || body_spec1_ref != null || body_spec2_label != null || body_spec_assign != null)
#!if trail_available = (trailing != null || trailing_keyword != null)
#!wiki class="global"
{{{#!wiki class="comment"
head_comment null
[[C++/문법/특성|{{{#daffbc {{{[[attribute null
[[C++/문법/특성#attribute_lnkattribute_lnk null
##======================================= include and import
{{{#!if ns_available || pre_available || pre_tmp_available || body_available || trail_available
{{{#!wiki class="keyword"
head_keyword"keyword"
head_keyword null
{{{#ffffff module_name null
{{{#!wiki class="keyword"
import}}} {{{#c8865e <import null
{{{#!wiki class="preprocessor"
#include}}} {{{#c8865e include====================================== template parameter 0
##======================================= template parameter 0 concept
<{{{#!if template_p0_default != null || template_v0_default != null
\[}}}{{{#!if template_concept0_available = (template_cpt0 != null)
{{{#!wiki class="elm_type"
'''template_cpt0 null || template_concept0_v0 != null || template_concept0_last_label != null
<{{{#!if template_concept0_p0 != null
{{{#!wiki class="elm_type"
template_concept0_p0 null
{{{#ffffff template_concept0_v0 null
, {{{#!wiki class="elm_type"
template_concept0_p1 null
, {{{#ffffff template_concept0_v1 null
, {{{#!wiki class="elm_type"
template_concept0_p2 null
, {{{#ffffff template_concept0_v2 null
template_concept0_last_label null
{{{#!if !template_concept0_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p0_post != null
template_p0_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p0_default_ns != null
{{{#!wiki class="elm_ns"
template_p0_default_ns"elm_type"
template_p0_default null
{{{#!wiki class="elm_type"
template_v0_ty null
template_p0_posttemplate_v0 null
{{{ = }}}{{{#!if template_v0_default_ns != null
{{{#!wiki class="elm_ns"
template_v0_default_nstemplate_v0_default null || template_v0_default != null
##======================================= template parameter 0 end
\]}}}{{{#!if template_p0_lnb != null
[br] }}}{{{#!if template_p1 != null || template_v1 != null
##======================================= template parameter 1
##======================================= template parameter 1 concept
, }}}{{{#!if template_p1_default != null || template_v1_default != null
\[}}}{{{#!if template_concept1_available = (template_cpt1 != null)
{{{#!wiki class="elm_type"
'''template_cpt1 null || template_concept1_v0 != null || template_concept1_last_label != null
<{{{#!if template_concept1_p0 != null
{{{#4ec9b0,#6fdbba template_concept1_p0 null
{{{#ffffff template_concept1_v0 null
, {{{#4ec9b0,#6fdbba template_concept1_p1 null
, {{{#ffffff template_concept1_v1 null
, {{{#4ec9b0,#6fdbba template_concept1_p2 null
, {{{#ffffff template_concept1_v2 null
template_concept1_last_label null
{{{#!if !template_concept1_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p1_post != null
template_p1_post"elm_type"
template_p1 null
{{{ = }}}{{{#!if template_p1_default_ns != null
{{{#!wiki class="elm_ns"
template_p1_default_nstemplate_p1_default null
{{{#4ec9b0,#6fdbba template_v1_ty null
template_p1_posttemplate_v1 null
{{{ = }}}{{{#!if template_v1_default_ns != null
{{{#!wiki class="elm_ns"
template_v1_default_nstemplate_v1_default null || template_v1_default != null
##======================================= template parameter 1 end
\]}}}{{{#!if template_p1_lnb != null
[br] }}}{{{#!if template_p2 != null || template_v2 != null
##======================================= template parameter 2
##======================================= template parameter 2 concept
, }}}{{{#!if template_p2_default != null || template_v2_default != null
\[}}}{{{#!if template_concept2_available = (template_cpt2 != null)
{{{#!wiki class="elm_type"
'''template_cpt2 null || template_concept2_v0 != null || template_concept2_last_label != null
<{{{#!if template_concept2_p0 != null
{{{#4ec9b0,#6fdbba template_concept2_p0 null
{{{#ffffff template_concept2_v0 null
, {{{#4ec9b0,#6fdbba template_concept2_p1 null
, {{{#ffffff template_concept2_v1 null
, {{{#4ec9b0,#6fdbba template_concept2_p2 null
, {{{#ffffff template_concept2_v2 null
template_concept2_last_label null
{{{#!if !template_concept2_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p2_post != null
template_p2_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p2_default_ns != null
{{{#!wiki class="elm_ns"
template_p2_default_nstemplate_p2_default null
{{{#4ec9b0,#6fdbba template_v2_ty null
template_p2_posttemplate_v2 null
{{{ = }}}{{{#!if template_v2_default_ns != null
{{{#!wiki class="elm_ns"
template_v2_default_nstemplate_v2_default null || template_v2_default != null
##======================================= template parameter 2 end
\]}}}{{{#!if template_p2_lnb != null
[br] }}}{{{#!if template_p3 != null || template_v3 != null
##======================================= template parameter 3
##======================================= template parameter 3 concept
, }}}{{{#!if template_p3_default != null || template_v3_default != null
\[}}}{{{#!if template_concept3_available = (template_cpt3 != null)
{{{#!wiki class="elm_type"
'''template_cpt3 null || template_concept3_v0 != null || template_concept3_last_label != null
<{{{#!if template_concept3_p0 != null
{{{#4ec9b0,#6fdbba template_concept3_p0 null
{{{#ffffff template_concept3_v0 null
, {{{#4ec9b0,#6fdbba template_concept3_p1 null
, {{{#ffffff template_concept3_v1 null
, {{{#4ec9b0,#6fdbba template_concept3_p2 null
, {{{#ffffff template_concept3_v2 null
template_concept3_last_label null
{{{#!if !template_concept3_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p3_post != null
template_p3_post"elm_type"
template_p3 null
{{{ = }}}{{{#!if template_p3_default_ns != null
{{{#!wiki class="elm_ns"
template_p3_default_nstemplate_p3_default null
{{{#4ec9b0,#6fdbba template_v3_ty null
template_p3_posttemplate_v3 null
{{{ = }}}{{{#!if template_v3_default_ns != null
{{{#!wiki class="elm_ns"
template_v3_default_nstemplate_v3_default null || template_v3_default != null
##======================================= template parameter 3 end
\]}}}{{{#!if template_p3_lnb != null
[br] }}}{{{#!if template_p4 != null || template_v4 != null
##======================================= template parameter 4
##======================================= template parameter 4 concept
, }}}{{{#!if template_p4_default != null || template_v4_default != null
\[}}}{{{#!if template_concept4_available = (template_cpt4 != null)
{{{#!wiki class="elm_type"
'''template_cpt4 null || template_concept4_v0 != null || template_concept4_last_label != null
<{{{#!if template_concept4_p0 != null
{{{#4ec9b0,#6fdbba template_concept4_p0 null
{{{#ffffff template_concept4_v0 null
, {{{#4ec9b0,#6fdbba template_concept4_p1 null
, {{{#ffffff template_concept4_v1 null
, {{{#4ec9b0,#6fdbba template_concept4_p2 null
, {{{#ffffff template_concept4_v2 null
template_concept4_last_label null
{{{#!if !template_concept4_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p4_post != null
template_p4_post"elm_type"
template_p4 null
{{{ = }}}{{{#!if template_p4_default_ns != null
{{{#!wiki class="elm_ns"
template_p4_default_nstemplate_p4_default null
{{{#4ec9b0,#6fdbba template_v4_ty null
template_p4_posttemplate_v4 null
{{{ = }}}{{{#!if template_v4_default_ns != null
{{{#!wiki class="elm_ns"
template_v4_default_nstemplate_v4_default null || template_v4_default != null
##======================================= template parameter 4 end
\]}}}{{{#!if template_last_label != null
##======================================= template parameters end
template_last_label null
[[C++/문법/특성|{{{#e8f1a8 {{{[[fn_attribute null
[[C++/문법/특성#fn_attribute_lnkfn_attribute_lnk null
{{{#!if kw1_post == null
{{{#!wiki class="keyword"
kw1=contexpr null
{{{#!wiki class="keyword"
kw1=contexprkw1_post null
{{{#!if kw2_post == null
{{{#!wiki class="elm_primitives"
kw2=long null
{{{#!wiki class="elm_primitives"
kw2=longkw2_post null
[[C++/문법/특성|{{{#e8f1a8 {{{[[cls_attribute null
[[C++/문법/특성#cls_attribute_lnkcls_attribute_lnk null
##======================================= Namespaces
{{{#!wiki class="elm_ns"
ns null
{{{#!if ns1_pre_kw != null
{{{#!wiki class="keyword"
ns1_pre_kw=inline"elm_ns"
ns1=std null
{{{ ns1_post null
{{{#!if ns1_post == null
::}}}{{{#!if ns2_pre_kw != null
{{{#!wiki class="keyword"
ns2_pre_kw=inline"elm_ns"
ns2=chrono null
{{{ ns2_post null
{{{#!if ns2_post == null
::}}}{{{#!if ns3_pre_kw != null
{{{#!wiki class="keyword"
ns3_pre_kw=inline"elm_ns"
ns3=chrono_literals null
{{{ ns3_post null && ns_end == null && ns3_post == null && (pre1_t != null)
{{{#!if ns3_post == null
::}}}}}}{{{#!if ns1 != null && ns_end != null
##======================================= Front-end types
ns_end null
{{{#!wiki class="elm_type"
pre1_t null
::{{{#!wiki class="elm_type"
pre2_t null
{{{#!if pre1_t != null || pre2_t != null
::}}}{{{#f0f068 pre_e=enum null
{{{#!wiki class="elm_type"
pre_tmp_p0 null
{{{#!if pre_tmp_p0 != null
, }}}{{{#ffffff pre_tmp_v0 null
, {{{#!wiki class="elm_type"
pre_tmp_p1 null
, {{{#ffffff pre_tmp_v1 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt1=int null
, {{{#!wiki class="elm_type"
pre_tmp_p2 null
, {{{#ffffff pre_tmp_v2 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt2=int null
, {{{#!wiki class="elm_type"
pre_tmp_p3 null
, {{{#ffffff pre_tmp_v3 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt3=int null
, {{{#!wiki class="elm_type"
pre_tmp_p4 null
, {{{#ffffff pre_tmp_v4 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt4=intpre_post null
##======================================= body begin
{{{#!wiki class="elm_ns"
body_ns null
{{{#a9a9b0,#a1a1a2 body_v null
{{{#ffa3d2 body_gv null
{{{#ffffff body_mv null
{{{#f87a7a body_f null
{{{#f0a962 body_mf null
{{{#ffffff '''{{{body_static_mv null
{{{#f0a962 '''{{{body_static_mf null
{{{#b5cea8 body_number null
{{{#c8865e body_string null
body_post null
'''<'''}}}{{{#!if body_bopen != null
##======================================= body end
##======================================= arguments begin
(}}}{{{#!if arg1_available = (arg1_concept != null || arg1_kw != null || arg1_t_kw != null || arg1_ns != null || arg1_t != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg2_available = (arg2_concept != null || arg2_kw != null || arg2_t_kw != null || arg2_ns != null || arg2_t != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg3_available = (arg3_concept != null || arg3_kw != null || arg3_t_kw != null || arg3_ns != null || arg3_t != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg4_available = (arg4_concept != null || arg4_kw != null || arg4_t_kw != null || arg4_ns != null || arg4_t != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
##======================================= argument 1
}}}{{{#!if arg1_check_blank0 = (arg1_concept != null) && (arg1_kw != null || arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank1 = (arg1_kw != null) && (arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank2 = (arg1_t_kw != null) && (arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank3 = (arg1_t != null || arg1_t_post != null) && (arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_concept!=null
{{{#!wiki class="elm_type"
'''arg1_concept null
<{{{#!wiki class="elm_type"
arg1_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam3"keyword"
arg1_kw"elm_primitives"
arg1_t_kw null
{{{#!wiki class="elm_ns"
arg1_ns"elm_type"
arg1_targ1_t_postarg1_paramarg1_just_numberarg1_just_string====================================== argument 2
, }}}{{{#!if arg2_check_blank0 = (arg2_concept != null) && (arg2_kw != null || arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank1 = (arg2_kw != null) && (arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank2 = (arg2_t_kw != null) && (arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank3 = (arg2_t != null || arg2_t_post != null) && (arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_concept!=null
{{{#!wiki class="elm_type"
'''arg2_concept null
<{{{#!wiki class="elm_type"
arg2_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam3"keyword"
arg2_kw"elm_primitives"
arg2_t_kw null
{{{#!wiki class="elm_ns"
arg2_ns"elm_type"
arg2_targ2_t_postarg2_paramarg2_just_numberarg2_just_string====================================== argument 3
, }}}{{{#!if arg3_check_blank0 = (arg3_concept != null) && (arg3_kw != null || arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank1 = (arg3_kw != null) && (arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank2 = (arg3_t_kw != null) && (arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank3 = (arg3_t != null || arg3_t_post != null) && (arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_concept!=null
{{{#!wiki class="elm_type"
'''arg3_concept null
<{{{#!wiki class="elm_type"
arg3_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam3"keyword"
arg3_kw"elm_primitives"
arg3_t_kw null
{{{#!wiki class="elm_ns"
arg3_ns"elm_type"
arg3_targ3_t_postarg3_paramarg3_just_numberarg3_just_string====================================== argument4
, }}}{{{#!if arg4_check_blank0 = (arg4_concept != null) && (arg4_kw != null || arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank1 = (arg4_kw != null) && (arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank2 = (arg4_t_kw != null) && (arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank3 = (arg4_t != null || arg4_t_post != null) && (arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_concept!=null
{{{#!wiki class="elm_type"
'''arg4_concept null
<{{{#!wiki class="elm_type"
arg4_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam3"keyword"
arg4_kw"elm_primitives"
arg4_t_kw null
{{{#!wiki class="elm_ns"
arg4_ns"elm_type"
arg4_targ4_t_postarg4_paramarg4_just_numberarg4_just_string null
##======================================= argument5, argument6
, {{{#bcdce6 arg5_param null
, {{{#bcdce6 arg6_param null
, ...}}}{{{#!if body_bopen != null
##======================================= arguments end
##======================================= body end
##======================================= specifiers begin
{{{#!if spec_available
) }}}{{{#!if !spec_available
)}}}}}}{{{#!if body_spec1 != null
{{{#!wiki class="keyword"
body_spec1=const null
''' '''= {{{#!wiki class="keyword"
body_spec_assign=default null
(}}}{{{#!if body_spec1_ref != null
{{{#!if body_spec1_paren == null
body_spec1_ref null
body_spec1_ref null
{{{#!wiki class="keyword"
body_spec2=noexcept null
(}}}{{{#!if body_spec2_label != null
body_spec2_label null
)}}}{{{#!if body_spec1_paren != null
##======================================= specifiers end
##======================================= trailing begin
)}}}{{{#!if trailing != null
''' '''trailing null
{{{#!wiki class="keyword"
trailing_keyword=decltype null
(}}}{{{#!if trailing_ns != null
{{{#!wiki class="elm_ns"
trailing_ns null
{{{#!wiki class="keyword"
trailing_t_kw null
{{{#!wiki class="elm_type"
trailing_content_t1 null
::{{{#!wiki class="elm_type"
trailing_content_t2 null
{{{#f87a7a trailing_content_f null
trailing_label null
)}}}{{{#!if label_last != null
##======================================= trailing end
label_last null
##======================================= footer
'''>'''}}}{{{#!if last != null
last null
^^{{{#a3ff84 C++version null
^^{{{+1 {{{#a3ff84 C++large_version@}}}}}}^^}}}
#!style
.global
{
display: inline;
padding: 3px 4px;
margin-top: -6px;
font-family: 'Cascadia Mono', 'Cascadia Code', '나눔고딕코딩', 'D2Coding', 'Courier New', Courier, monospace;
word-break: keep-all;
color: #a8a8a8;
}
.preprocessor
{
display: inline;
color: #aeff6c;
}
.comment
{
display: inline;
color: #57A64A;
}
.keyword
{
display: inline;
font-weight: bold;
color: #569cd6;
}
.elm_ns
{
display: inline;
font-weight: bold;
color: #58fafe;
}
.elm_type
{
display: inline;
color: #4ec9b0;
}
.elm_primitives
{
display: inline;
font-weight: bold;
color: cornflowerblue;
}
(template_p0 != null || template_v0 != null || template_p1 != null || template_v1 != null || template_p2 != null || template_v2 != null || template_p3 != null || template_v3 != null || template_p4 != null || template_v4 != null) || template_last_label != null
#!if ns_available = (ns != null || ns1 != null || ns2 != null || ns3 != null)
#!if pre_available = (kw1 != null || kw1_post != null || kw2 != null || kw2_post != null || cls_attribute != null || cls_attribute_lnk != null || ns_end != null || pre1_t != null || pre2_t != null || pre_e != null)
#!if pre_tmp_available = (pre_tmp_p0 != null || pre_tmp_p1 != null || pre_tmp_p2 != null || pre_tmp_v0 != null || pre_tmp_v1 != null || pre_tmp_v2 != null)
#!if body_available = (body_ns || body_number != null || body_string != null || body_v != null || body_gv != null || body_f != null || body_mv != null || body_mf != null || body_static_mv != null || body_static_mf != null || body_post != null)
#!if spec_available = (body_spec1 != null || body_spec2 != null || body_spec1_ref != null || body_spec2_label != null || body_spec_assign != null)
#!if trail_available = (trailing != null || trailing_keyword != null)
#!wiki class="global"
{{{#!wiki class="comment"
head_comment null
[[C++/문법/특성|{{{#daffbc {{{[[attribute null
[[C++/문법/특성#attribute_lnkattribute_lnk null
##======================================= include and import
{{{#!if ns_available || pre_available || pre_tmp_available || body_available || trail_available
{{{#!wiki class="keyword"
head_keyword"keyword"
head_keyword null
{{{#ffffff module_name null
{{{#!wiki class="keyword"
import}}} {{{#c8865e <import null
{{{#!wiki class="preprocessor"
#include}}} {{{#c8865e include====================================== template parameter 0
##======================================= template parameter 0 concept
<{{{#!if template_p0_default != null || template_v0_default != null
\[}}}{{{#!if template_concept0_available = (template_cpt0 != null)
{{{#!wiki class="elm_type"
'''template_cpt0 null || template_concept0_v0 != null || template_concept0_last_label != null
<{{{#!if template_concept0_p0 != null
{{{#!wiki class="elm_type"
template_concept0_p0 null
{{{#ffffff template_concept0_v0 null
, {{{#!wiki class="elm_type"
template_concept0_p1 null
, {{{#ffffff template_concept0_v1 null
, {{{#!wiki class="elm_type"
template_concept0_p2 null
, {{{#ffffff template_concept0_v2 null
template_concept0_last_label null
{{{#!if !template_concept0_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p0_post != null
template_p0_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p0_default_ns != null
{{{#!wiki class="elm_ns"
template_p0_default_ns"elm_type"
template_p0_default null
{{{#!wiki class="elm_type"
template_v0_ty null
template_p0_posttemplate_v0 null
{{{ = }}}{{{#!if template_v0_default_ns != null
{{{#!wiki class="elm_ns"
template_v0_default_nstemplate_v0_default null || template_v0_default != null
##======================================= template parameter 0 end
\]}}}{{{#!if template_p0_lnb != null
[br] }}}{{{#!if template_p1 != null || template_v1 != null
##======================================= template parameter 1
##======================================= template parameter 1 concept
, }}}{{{#!if template_p1_default != null || template_v1_default != null
\[}}}{{{#!if template_concept1_available = (template_cpt1 != null)
{{{#!wiki class="elm_type"
'''template_cpt1 null || template_concept1_v0 != null || template_concept1_last_label != null
<{{{#!if template_concept1_p0 != null
{{{#4ec9b0,#6fdbba template_concept1_p0 null
{{{#ffffff template_concept1_v0 null
, {{{#4ec9b0,#6fdbba template_concept1_p1 null
, {{{#ffffff template_concept1_v1 null
, {{{#4ec9b0,#6fdbba template_concept1_p2 null
, {{{#ffffff template_concept1_v2 null
template_concept1_last_label null
{{{#!if !template_concept1_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p1_post != null
template_p1_post"elm_type"
template_p1 null
{{{ = }}}{{{#!if template_p1_default_ns != null
{{{#!wiki class="elm_ns"
template_p1_default_nstemplate_p1_default null
{{{#4ec9b0,#6fdbba template_v1_ty null
template_p1_posttemplate_v1 null
{{{ = }}}{{{#!if template_v1_default_ns != null
{{{#!wiki class="elm_ns"
template_v1_default_nstemplate_v1_default null || template_v1_default != null
##======================================= template parameter 1 end
\]}}}{{{#!if template_p1_lnb != null
[br] }}}{{{#!if template_p2 != null || template_v2 != null
##======================================= template parameter 2
##======================================= template parameter 2 concept
, }}}{{{#!if template_p2_default != null || template_v2_default != null
\[}}}{{{#!if template_concept2_available = (template_cpt2 != null)
{{{#!wiki class="elm_type"
'''template_cpt2 null || template_concept2_v0 != null || template_concept2_last_label != null
<{{{#!if template_concept2_p0 != null
{{{#4ec9b0,#6fdbba template_concept2_p0 null
{{{#ffffff template_concept2_v0 null
, {{{#4ec9b0,#6fdbba template_concept2_p1 null
, {{{#ffffff template_concept2_v1 null
, {{{#4ec9b0,#6fdbba template_concept2_p2 null
, {{{#ffffff template_concept2_v2 null
template_concept2_last_label null
{{{#!if !template_concept2_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p2_post != null
template_p2_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p2_default_ns != null
{{{#!wiki class="elm_ns"
template_p2_default_nstemplate_p2_default null
{{{#4ec9b0,#6fdbba template_v2_ty null
template_p2_posttemplate_v2 null
{{{ = }}}{{{#!if template_v2_default_ns != null
{{{#!wiki class="elm_ns"
template_v2_default_nstemplate_v2_default null || template_v2_default != null
##======================================= template parameter 2 end
\]}}}{{{#!if template_p2_lnb != null
[br] }}}{{{#!if template_p3 != null || template_v3 != null
##======================================= template parameter 3
##======================================= template parameter 3 concept
, }}}{{{#!if template_p3_default != null || template_v3_default != null
\[}}}{{{#!if template_concept3_available = (template_cpt3 != null)
{{{#!wiki class="elm_type"
'''template_cpt3 null || template_concept3_v0 != null || template_concept3_last_label != null
<{{{#!if template_concept3_p0 != null
{{{#4ec9b0,#6fdbba template_concept3_p0 null
{{{#ffffff template_concept3_v0 null
, {{{#4ec9b0,#6fdbba template_concept3_p1 null
, {{{#ffffff template_concept3_v1 null
, {{{#4ec9b0,#6fdbba template_concept3_p2 null
, {{{#ffffff template_concept3_v2 null
template_concept3_last_label null
{{{#!if !template_concept3_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p3_post != null
template_p3_post"elm_type"
template_p3 null
{{{ = }}}{{{#!if template_p3_default_ns != null
{{{#!wiki class="elm_ns"
template_p3_default_nstemplate_p3_default null
{{{#4ec9b0,#6fdbba template_v3_ty null
template_p3_posttemplate_v3 null
{{{ = }}}{{{#!if template_v3_default_ns != null
{{{#!wiki class="elm_ns"
template_v3_default_nstemplate_v3_default null || template_v3_default != null
##======================================= template parameter 3 end
\]}}}{{{#!if template_p3_lnb != null
[br] }}}{{{#!if template_p4 != null || template_v4 != null
##======================================= template parameter 4
##======================================= template parameter 4 concept
, }}}{{{#!if template_p4_default != null || template_v4_default != null
\[}}}{{{#!if template_concept4_available = (template_cpt4 != null)
{{{#!wiki class="elm_type"
'''template_cpt4 null || template_concept4_v0 != null || template_concept4_last_label != null
<{{{#!if template_concept4_p0 != null
{{{#4ec9b0,#6fdbba template_concept4_p0 null
{{{#ffffff template_concept4_v0 null
, {{{#4ec9b0,#6fdbba template_concept4_p1 null
, {{{#ffffff template_concept4_v1 null
, {{{#4ec9b0,#6fdbba template_concept4_p2 null
, {{{#ffffff template_concept4_v2 null
template_concept4_last_label null
{{{#!if !template_concept4_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p4_post != null
template_p4_post"elm_type"
template_p4 null
{{{ = }}}{{{#!if template_p4_default_ns != null
{{{#!wiki class="elm_ns"
template_p4_default_nstemplate_p4_default null
{{{#4ec9b0,#6fdbba template_v4_ty null
template_p4_posttemplate_v4 null
{{{ = }}}{{{#!if template_v4_default_ns != null
{{{#!wiki class="elm_ns"
template_v4_default_nstemplate_v4_default null || template_v4_default != null
##======================================= template parameter 4 end
\]}}}{{{#!if template_last_label != null
##======================================= template parameters end
template_last_label null
[[C++/문법/특성|{{{#e8f1a8 {{{[[fn_attribute null
[[C++/문법/특성#fn_attribute_lnkfn_attribute_lnk null
{{{#!if kw1_post == null
{{{#!wiki class="keyword"
kw1=contexpr null
{{{#!wiki class="keyword"
kw1=contexprkw1_post null
{{{#!if kw2_post == null
{{{#!wiki class="elm_primitives"
kw2=long null
{{{#!wiki class="elm_primitives"
kw2=longkw2_post null
[[C++/문법/특성|{{{#e8f1a8 {{{[[cls_attribute null
[[C++/문법/특성#cls_attribute_lnkcls_attribute_lnk null
##======================================= Namespaces
{{{#!wiki class="elm_ns"
ns null
{{{#!if ns1_pre_kw != null
{{{#!wiki class="keyword"
ns1_pre_kw=inline"elm_ns"
ns1=std null
{{{ ns1_post null
{{{#!if ns1_post == null
::}}}{{{#!if ns2_pre_kw != null
{{{#!wiki class="keyword"
ns2_pre_kw=inline"elm_ns"
ns2=chrono null
{{{ ns2_post null
{{{#!if ns2_post == null
::}}}{{{#!if ns3_pre_kw != null
{{{#!wiki class="keyword"
ns3_pre_kw=inline"elm_ns"
ns3=chrono_literals null
{{{ ns3_post null && ns_end == null && ns3_post == null && (pre1_t != null)
{{{#!if ns3_post == null
::}}}}}}{{{#!if ns1 != null && ns_end != null
##======================================= Front-end types
ns_end null
{{{#!wiki class="elm_type"
pre1_t null
::{{{#!wiki class="elm_type"
pre2_t null
{{{#!if pre1_t != null || pre2_t != null
::}}}{{{#f0f068 pre_e=enum null
{{{#!wiki class="elm_type"
pre_tmp_p0 null
{{{#!if pre_tmp_p0 != null
, }}}{{{#ffffff pre_tmp_v0 null
, {{{#!wiki class="elm_type"
pre_tmp_p1 null
, {{{#ffffff pre_tmp_v1 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt1=int null
, {{{#!wiki class="elm_type"
pre_tmp_p2 null
, {{{#ffffff pre_tmp_v2 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt2=int null
, {{{#!wiki class="elm_type"
pre_tmp_p3 null
, {{{#ffffff pre_tmp_v3 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt3=int null
, {{{#!wiki class="elm_type"
pre_tmp_p4 null
, {{{#ffffff pre_tmp_v4 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt4=intpre_post null
##======================================= body begin
{{{#!wiki class="elm_ns"
body_ns null
{{{#a9a9b0,#a1a1a2 body_v null
{{{#ffa3d2 body_gv null
{{{#ffffff body_mv null
{{{#f87a7a body_f null
{{{#f0a962 body_mf null
{{{#ffffff '''{{{body_static_mv null
{{{#f0a962 '''{{{body_static_mf null
{{{#b5cea8 body_number null
{{{#c8865e body_string null
body_post null
'''<'''}}}{{{#!if body_bopen != null
##======================================= body end
##======================================= arguments begin
(}}}{{{#!if arg1_available = (arg1_concept != null || arg1_kw != null || arg1_t_kw != null || arg1_ns != null || arg1_t != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg2_available = (arg2_concept != null || arg2_kw != null || arg2_t_kw != null || arg2_ns != null || arg2_t != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg3_available = (arg3_concept != null || arg3_kw != null || arg3_t_kw != null || arg3_ns != null || arg3_t != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg4_available = (arg4_concept != null || arg4_kw != null || arg4_t_kw != null || arg4_ns != null || arg4_t != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
##======================================= argument 1
}}}{{{#!if arg1_check_blank0 = (arg1_concept != null) && (arg1_kw != null || arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank1 = (arg1_kw != null) && (arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank2 = (arg1_t_kw != null) && (arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank3 = (arg1_t != null || arg1_t_post != null) && (arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_concept!=null
{{{#!wiki class="elm_type"
'''arg1_concept null
<{{{#!wiki class="elm_type"
arg1_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam3"keyword"
arg1_kw"elm_primitives"
arg1_t_kw null
{{{#!wiki class="elm_ns"
arg1_ns"elm_type"
arg1_targ1_t_postarg1_paramarg1_just_numberarg1_just_string====================================== argument 2
, }}}{{{#!if arg2_check_blank0 = (arg2_concept != null) && (arg2_kw != null || arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank1 = (arg2_kw != null) && (arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank2 = (arg2_t_kw != null) && (arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank3 = (arg2_t != null || arg2_t_post != null) && (arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_concept!=null
{{{#!wiki class="elm_type"
'''arg2_concept null
<{{{#!wiki class="elm_type"
arg2_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam3"keyword"
arg2_kw"elm_primitives"
arg2_t_kw null
{{{#!wiki class="elm_ns"
arg2_ns"elm_type"
arg2_targ2_t_postarg2_paramarg2_just_numberarg2_just_string====================================== argument 3
, }}}{{{#!if arg3_check_blank0 = (arg3_concept != null) && (arg3_kw != null || arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank1 = (arg3_kw != null) && (arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank2 = (arg3_t_kw != null) && (arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank3 = (arg3_t != null || arg3_t_post != null) && (arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_concept!=null
{{{#!wiki class="elm_type"
'''arg3_concept null
<{{{#!wiki class="elm_type"
arg3_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam3"keyword"
arg3_kw"elm_primitives"
arg3_t_kw null
{{{#!wiki class="elm_ns"
arg3_ns"elm_type"
arg3_targ3_t_postarg3_paramarg3_just_numberarg3_just_string====================================== argument4
, }}}{{{#!if arg4_check_blank0 = (arg4_concept != null) && (arg4_kw != null || arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank1 = (arg4_kw != null) && (arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank2 = (arg4_t_kw != null) && (arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank3 = (arg4_t != null || arg4_t_post != null) && (arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_concept!=null
{{{#!wiki class="elm_type"
'''arg4_concept null
<{{{#!wiki class="elm_type"
arg4_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam3"keyword"
arg4_kw"elm_primitives"
arg4_t_kw null
{{{#!wiki class="elm_ns"
arg4_ns"elm_type"
arg4_targ4_t_postarg4_paramarg4_just_numberarg4_just_string null
##======================================= argument5, argument6
, {{{#bcdce6 arg5_param null
, {{{#bcdce6 arg6_param null
, ...}}}{{{#!if body_bopen != null
##======================================= arguments end
##======================================= body end
##======================================= specifiers begin
{{{#!if spec_available
) }}}{{{#!if !spec_available
)}}}}}}{{{#!if body_spec1 != null
{{{#!wiki class="keyword"
body_spec1=const null
''' '''= {{{#!wiki class="keyword"
body_spec_assign=default null
(}}}{{{#!if body_spec1_ref != null
{{{#!if body_spec1_paren == null
body_spec1_ref null
body_spec1_ref null
{{{#!wiki class="keyword"
body_spec2=noexcept null
(}}}{{{#!if body_spec2_label != null
body_spec2_label null
)}}}{{{#!if body_spec1_paren != null
##======================================= specifiers end
##======================================= trailing begin
)}}}{{{#!if trailing != null
''' '''trailing null
{{{#!wiki class="keyword"
trailing_keyword=decltype null
(}}}{{{#!if trailing_ns != null
{{{#!wiki class="elm_ns"
trailing_ns null
{{{#!wiki class="keyword"
trailing_t_kw null
{{{#!wiki class="elm_type"
trailing_content_t1 null
::{{{#!wiki class="elm_type"
trailing_content_t2 null
{{{#f87a7a trailing_content_f null
trailing_label null
)}}}{{{#!if label_last != null
##======================================= trailing end
label_last null
##======================================= footer
'''>'''}}}{{{#!if last != null
last null
^^{{{#a3ff84 C++version null
^^{{{+1 {{{#a3ff84 C++large_version@}}}}}}^^}}}
|
| <bgcolor=#20b580> |
| [include(틀:C++ 요소, kw2=unsigned long long \[int\])] | 부호 없는 8바이트 정수를 나타내는 자료형. |
#!style
.global
{
display: inline;
padding: 3px 4px;
margin-top: -6px;
font-family: 'Cascadia Mono', 'Cascadia Code', '나눔고딕코딩', 'D2Coding', 'Courier New', Courier, monospace;
word-break: keep-all;
color: #a8a8a8;
}
.preprocessor
{
display: inline;
color: #aeff6c;
}
.comment
{
display: inline;
color: #57A64A;
}
.keyword
{
display: inline;
font-weight: bold;
color: #569cd6;
}
.elm_ns
{
display: inline;
font-weight: bold;
color: #58fafe;
}
.elm_type
{
display: inline;
color: #4ec9b0;
}
.elm_primitives
{
display: inline;
font-weight: bold;
color: cornflowerblue;
}
(template_p0 != null || template_v0 != null || template_p1 != null || template_v1 != null || template_p2 != null || template_v2 != null || template_p3 != null || template_v3 != null || template_p4 != null || template_v4 != null) || template_last_label != null
#!if ns_available = (ns != null || ns1 != null || ns2 != null || ns3 != null)
#!if pre_available = (kw1 != null || kw1_post != null || kw2 != null || kw2_post != null || cls_attribute != null || cls_attribute_lnk != null || ns_end != null || pre1_t != null || pre2_t != null || pre_e != null)
#!if pre_tmp_available = (pre_tmp_p0 != null || pre_tmp_p1 != null || pre_tmp_p2 != null || pre_tmp_v0 != null || pre_tmp_v1 != null || pre_tmp_v2 != null)
#!if body_available = (body_ns || body_number != null || body_string != null || body_v != null || body_gv != null || body_f != null || body_mv != null || body_mf != null || body_static_mv != null || body_static_mf != null || body_post != null)
#!if spec_available = (body_spec1 != null || body_spec2 != null || body_spec1_ref != null || body_spec2_label != null || body_spec_assign != null)
#!if trail_available = (trailing != null || trailing_keyword != null)
#!wiki class="global"
{{{#!wiki class="comment"
head_comment null
[[C++/문법/특성|{{{#daffbc {{{[[attribute null
[[C++/문법/특성#attribute_lnkattribute_lnk null
##======================================= include and import
{{{#!if ns_available || pre_available || pre_tmp_available || body_available || trail_available
{{{#!wiki class="keyword"
head_keyword"keyword"
head_keyword null
{{{#ffffff module_name null
{{{#!wiki class="keyword"
import}}} {{{#c8865e <import null
{{{#!wiki class="preprocessor"
#include}}} {{{#c8865e include====================================== template parameter 0
##======================================= template parameter 0 concept
<{{{#!if template_p0_default != null || template_v0_default != null
\[}}}{{{#!if template_concept0_available = (template_cpt0 != null)
{{{#!wiki class="elm_type"
'''template_cpt0 null || template_concept0_v0 != null || template_concept0_last_label != null
<{{{#!if template_concept0_p0 != null
{{{#!wiki class="elm_type"
template_concept0_p0 null
{{{#ffffff template_concept0_v0 null
, {{{#!wiki class="elm_type"
template_concept0_p1 null
, {{{#ffffff template_concept0_v1 null
, {{{#!wiki class="elm_type"
template_concept0_p2 null
, {{{#ffffff template_concept0_v2 null
template_concept0_last_label null
{{{#!if !template_concept0_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p0_post != null
template_p0_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p0_default_ns != null
{{{#!wiki class="elm_ns"
template_p0_default_ns"elm_type"
template_p0_default null
{{{#!wiki class="elm_type"
template_v0_ty null
template_p0_posttemplate_v0 null
{{{ = }}}{{{#!if template_v0_default_ns != null
{{{#!wiki class="elm_ns"
template_v0_default_nstemplate_v0_default null || template_v0_default != null
##======================================= template parameter 0 end
\]}}}{{{#!if template_p0_lnb != null
[br] }}}{{{#!if template_p1 != null || template_v1 != null
##======================================= template parameter 1
##======================================= template parameter 1 concept
, }}}{{{#!if template_p1_default != null || template_v1_default != null
\[}}}{{{#!if template_concept1_available = (template_cpt1 != null)
{{{#!wiki class="elm_type"
'''template_cpt1 null || template_concept1_v0 != null || template_concept1_last_label != null
<{{{#!if template_concept1_p0 != null
{{{#4ec9b0,#6fdbba template_concept1_p0 null
{{{#ffffff template_concept1_v0 null
, {{{#4ec9b0,#6fdbba template_concept1_p1 null
, {{{#ffffff template_concept1_v1 null
, {{{#4ec9b0,#6fdbba template_concept1_p2 null
, {{{#ffffff template_concept1_v2 null
template_concept1_last_label null
{{{#!if !template_concept1_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p1_post != null
template_p1_post"elm_type"
template_p1 null
{{{ = }}}{{{#!if template_p1_default_ns != null
{{{#!wiki class="elm_ns"
template_p1_default_nstemplate_p1_default null
{{{#4ec9b0,#6fdbba template_v1_ty null
template_p1_posttemplate_v1 null
{{{ = }}}{{{#!if template_v1_default_ns != null
{{{#!wiki class="elm_ns"
template_v1_default_nstemplate_v1_default null || template_v1_default != null
##======================================= template parameter 1 end
\]}}}{{{#!if template_p1_lnb != null
[br] }}}{{{#!if template_p2 != null || template_v2 != null
##======================================= template parameter 2
##======================================= template parameter 2 concept
, }}}{{{#!if template_p2_default != null || template_v2_default != null
\[}}}{{{#!if template_concept2_available = (template_cpt2 != null)
{{{#!wiki class="elm_type"
'''template_cpt2 null || template_concept2_v0 != null || template_concept2_last_label != null
<{{{#!if template_concept2_p0 != null
{{{#4ec9b0,#6fdbba template_concept2_p0 null
{{{#ffffff template_concept2_v0 null
, {{{#4ec9b0,#6fdbba template_concept2_p1 null
, {{{#ffffff template_concept2_v1 null
, {{{#4ec9b0,#6fdbba template_concept2_p2 null
, {{{#ffffff template_concept2_v2 null
template_concept2_last_label null
{{{#!if !template_concept2_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p2_post != null
template_p2_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p2_default_ns != null
{{{#!wiki class="elm_ns"
template_p2_default_nstemplate_p2_default null
{{{#4ec9b0,#6fdbba template_v2_ty null
template_p2_posttemplate_v2 null
{{{ = }}}{{{#!if template_v2_default_ns != null
{{{#!wiki class="elm_ns"
template_v2_default_nstemplate_v2_default null || template_v2_default != null
##======================================= template parameter 2 end
\]}}}{{{#!if template_p2_lnb != null
[br] }}}{{{#!if template_p3 != null || template_v3 != null
##======================================= template parameter 3
##======================================= template parameter 3 concept
, }}}{{{#!if template_p3_default != null || template_v3_default != null
\[}}}{{{#!if template_concept3_available = (template_cpt3 != null)
{{{#!wiki class="elm_type"
'''template_cpt3 null || template_concept3_v0 != null || template_concept3_last_label != null
<{{{#!if template_concept3_p0 != null
{{{#4ec9b0,#6fdbba template_concept3_p0 null
{{{#ffffff template_concept3_v0 null
, {{{#4ec9b0,#6fdbba template_concept3_p1 null
, {{{#ffffff template_concept3_v1 null
, {{{#4ec9b0,#6fdbba template_concept3_p2 null
, {{{#ffffff template_concept3_v2 null
template_concept3_last_label null
{{{#!if !template_concept3_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p3_post != null
template_p3_post"elm_type"
template_p3 null
{{{ = }}}{{{#!if template_p3_default_ns != null
{{{#!wiki class="elm_ns"
template_p3_default_nstemplate_p3_default null
{{{#4ec9b0,#6fdbba template_v3_ty null
template_p3_posttemplate_v3 null
{{{ = }}}{{{#!if template_v3_default_ns != null
{{{#!wiki class="elm_ns"
template_v3_default_nstemplate_v3_default null || template_v3_default != null
##======================================= template parameter 3 end
\]}}}{{{#!if template_p3_lnb != null
[br] }}}{{{#!if template_p4 != null || template_v4 != null
##======================================= template parameter 4
##======================================= template parameter 4 concept
, }}}{{{#!if template_p4_default != null || template_v4_default != null
\[}}}{{{#!if template_concept4_available = (template_cpt4 != null)
{{{#!wiki class="elm_type"
'''template_cpt4 null || template_concept4_v0 != null || template_concept4_last_label != null
<{{{#!if template_concept4_p0 != null
{{{#4ec9b0,#6fdbba template_concept4_p0 null
{{{#ffffff template_concept4_v0 null
, {{{#4ec9b0,#6fdbba template_concept4_p1 null
, {{{#ffffff template_concept4_v1 null
, {{{#4ec9b0,#6fdbba template_concept4_p2 null
, {{{#ffffff template_concept4_v2 null
template_concept4_last_label null
{{{#!if !template_concept4_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p4_post != null
template_p4_post"elm_type"
template_p4 null
{{{ = }}}{{{#!if template_p4_default_ns != null
{{{#!wiki class="elm_ns"
template_p4_default_nstemplate_p4_default null
{{{#4ec9b0,#6fdbba template_v4_ty null
template_p4_posttemplate_v4 null
{{{ = }}}{{{#!if template_v4_default_ns != null
{{{#!wiki class="elm_ns"
template_v4_default_nstemplate_v4_default null || template_v4_default != null
##======================================= template parameter 4 end
\]}}}{{{#!if template_last_label != null
##======================================= template parameters end
template_last_label null
[[C++/문법/특성|{{{#e8f1a8 {{{[[fn_attribute null
[[C++/문법/특성#fn_attribute_lnkfn_attribute_lnk null
{{{#!if kw1_post == null
{{{#!wiki class="keyword"
kw1=contexpr null
{{{#!wiki class="keyword"
kw1=contexprkw1_post null
{{{#!if kw2_post == null
{{{#!wiki class="elm_primitives"
kw2=long null
{{{#!wiki class="elm_primitives"
kw2=longkw2_post null
[[C++/문법/특성|{{{#e8f1a8 {{{[[cls_attribute null
[[C++/문법/특성#cls_attribute_lnkcls_attribute_lnk null
##======================================= Namespaces
{{{#!wiki class="elm_ns"
ns null
{{{#!if ns1_pre_kw != null
{{{#!wiki class="keyword"
ns1_pre_kw=inline"elm_ns"
ns1=std null
{{{ ns1_post null
{{{#!if ns1_post == null
::}}}{{{#!if ns2_pre_kw != null
{{{#!wiki class="keyword"
ns2_pre_kw=inline"elm_ns"
ns2=chrono null
{{{ ns2_post null
{{{#!if ns2_post == null
::}}}{{{#!if ns3_pre_kw != null
{{{#!wiki class="keyword"
ns3_pre_kw=inline"elm_ns"
ns3=chrono_literals null
{{{ ns3_post null && ns_end == null && ns3_post == null && (pre1_t != null)
{{{#!if ns3_post == null
::}}}}}}{{{#!if ns1 != null && ns_end != null
##======================================= Front-end types
ns_end null
{{{#!wiki class="elm_type"
pre1_t null
::{{{#!wiki class="elm_type"
pre2_t null
{{{#!if pre1_t != null || pre2_t != null
::}}}{{{#f0f068 pre_e=enum null
{{{#!wiki class="elm_type"
pre_tmp_p0 null
{{{#!if pre_tmp_p0 != null
, }}}{{{#ffffff pre_tmp_v0 null
, {{{#!wiki class="elm_type"
pre_tmp_p1 null
, {{{#ffffff pre_tmp_v1 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt1=int null
, {{{#!wiki class="elm_type"
pre_tmp_p2 null
, {{{#ffffff pre_tmp_v2 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt2=int null
, {{{#!wiki class="elm_type"
pre_tmp_p3 null
, {{{#ffffff pre_tmp_v3 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt3=int null
, {{{#!wiki class="elm_type"
pre_tmp_p4 null
, {{{#ffffff pre_tmp_v4 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt4=intpre_post null
##======================================= body begin
{{{#!wiki class="elm_ns"
body_ns null
{{{#a9a9b0,#a1a1a2 body_v null
{{{#ffa3d2 body_gv null
{{{#ffffff body_mv null
{{{#f87a7a body_f null
{{{#f0a962 body_mf null
{{{#ffffff '''{{{body_static_mv null
{{{#f0a962 '''{{{body_static_mf null
{{{#b5cea8 body_number null
{{{#c8865e body_string null
body_post null
'''<'''}}}{{{#!if body_bopen != null
##======================================= body end
##======================================= arguments begin
(}}}{{{#!if arg1_available = (arg1_concept != null || arg1_kw != null || arg1_t_kw != null || arg1_ns != null || arg1_t != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg2_available = (arg2_concept != null || arg2_kw != null || arg2_t_kw != null || arg2_ns != null || arg2_t != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg3_available = (arg3_concept != null || arg3_kw != null || arg3_t_kw != null || arg3_ns != null || arg3_t != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg4_available = (arg4_concept != null || arg4_kw != null || arg4_t_kw != null || arg4_ns != null || arg4_t != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
##======================================= argument 1
}}}{{{#!if arg1_check_blank0 = (arg1_concept != null) && (arg1_kw != null || arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank1 = (arg1_kw != null) && (arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank2 = (arg1_t_kw != null) && (arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank3 = (arg1_t != null || arg1_t_post != null) && (arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_concept!=null
{{{#!wiki class="elm_type"
'''arg1_concept null
<{{{#!wiki class="elm_type"
arg1_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam3"keyword"
arg1_kw"elm_primitives"
arg1_t_kw null
{{{#!wiki class="elm_ns"
arg1_ns"elm_type"
arg1_targ1_t_postarg1_paramarg1_just_numberarg1_just_string====================================== argument 2
, }}}{{{#!if arg2_check_blank0 = (arg2_concept != null) && (arg2_kw != null || arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank1 = (arg2_kw != null) && (arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank2 = (arg2_t_kw != null) && (arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank3 = (arg2_t != null || arg2_t_post != null) && (arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_concept!=null
{{{#!wiki class="elm_type"
'''arg2_concept null
<{{{#!wiki class="elm_type"
arg2_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam3"keyword"
arg2_kw"elm_primitives"
arg2_t_kw null
{{{#!wiki class="elm_ns"
arg2_ns"elm_type"
arg2_targ2_t_postarg2_paramarg2_just_numberarg2_just_string====================================== argument 3
, }}}{{{#!if arg3_check_blank0 = (arg3_concept != null) && (arg3_kw != null || arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank1 = (arg3_kw != null) && (arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank2 = (arg3_t_kw != null) && (arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank3 = (arg3_t != null || arg3_t_post != null) && (arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_concept!=null
{{{#!wiki class="elm_type"
'''arg3_concept null
<{{{#!wiki class="elm_type"
arg3_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam3"keyword"
arg3_kw"elm_primitives"
arg3_t_kw null
{{{#!wiki class="elm_ns"
arg3_ns"elm_type"
arg3_targ3_t_postarg3_paramarg3_just_numberarg3_just_string====================================== argument4
, }}}{{{#!if arg4_check_blank0 = (arg4_concept != null) && (arg4_kw != null || arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank1 = (arg4_kw != null) && (arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank2 = (arg4_t_kw != null) && (arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank3 = (arg4_t != null || arg4_t_post != null) && (arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_concept!=null
{{{#!wiki class="elm_type"
'''arg4_concept null
<{{{#!wiki class="elm_type"
arg4_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam3"keyword"
arg4_kw"elm_primitives"
arg4_t_kw null
{{{#!wiki class="elm_ns"
arg4_ns"elm_type"
arg4_targ4_t_postarg4_paramarg4_just_numberarg4_just_string null
##======================================= argument5, argument6
, {{{#bcdce6 arg5_param null
, {{{#bcdce6 arg6_param null
, ...}}}{{{#!if body_bopen != null
##======================================= arguments end
##======================================= body end
##======================================= specifiers begin
{{{#!if spec_available
) }}}{{{#!if !spec_available
)}}}}}}{{{#!if body_spec1 != null
{{{#!wiki class="keyword"
body_spec1=const null
''' '''= {{{#!wiki class="keyword"
body_spec_assign=default null
(}}}{{{#!if body_spec1_ref != null
{{{#!if body_spec1_paren == null
body_spec1_ref null
body_spec1_ref null
{{{#!wiki class="keyword"
body_spec2=noexcept null
(}}}{{{#!if body_spec2_label != null
body_spec2_label null
)}}}{{{#!if body_spec1_paren != null
##======================================= specifiers end
##======================================= trailing begin
)}}}{{{#!if trailing != null
''' '''trailing null
{{{#!wiki class="keyword"
trailing_keyword=decltype null
(}}}{{{#!if trailing_ns != null
{{{#!wiki class="elm_ns"
trailing_ns null
{{{#!wiki class="keyword"
trailing_t_kw null
{{{#!wiki class="elm_type"
trailing_content_t1 null
::{{{#!wiki class="elm_type"
trailing_content_t2 null
{{{#f87a7a trailing_content_f null
trailing_label null
)}}}{{{#!if label_last != null
##======================================= trailing end
label_last null
##======================================= footer
'''>'''}}}{{{#!if last != null
last null
^^{{{#a3ff84 C++version null
^^{{{+1 {{{#a3ff84 C++large_version@}}}}}}^^}}}
#!style
.global
{
display: inline;
padding: 3px 4px;
margin-top: -6px;
font-family: 'Cascadia Mono', 'Cascadia Code', '나눔고딕코딩', 'D2Coding', 'Courier New', Courier, monospace;
word-break: keep-all;
color: #a8a8a8;
}
.preprocessor
{
display: inline;
color: #aeff6c;
}
.comment
{
display: inline;
color: #57A64A;
}
.keyword
{
display: inline;
font-weight: bold;
color: #569cd6;
}
.elm_ns
{
display: inline;
font-weight: bold;
color: #58fafe;
}
.elm_type
{
display: inline;
color: #4ec9b0;
}
.elm_primitives
{
display: inline;
font-weight: bold;
color: cornflowerblue;
}
(template_p0 != null || template_v0 != null || template_p1 != null || template_v1 != null || template_p2 != null || template_v2 != null || template_p3 != null || template_v3 != null || template_p4 != null || template_v4 != null) || template_last_label != null
#!if ns_available = (ns != null || ns1 != null || ns2 != null || ns3 != null)
#!if pre_available = (kw1 != null || kw1_post != null || kw2 != null || kw2_post != null || cls_attribute != null || cls_attribute_lnk != null || ns_end != null || pre1_t != null || pre2_t != null || pre_e != null)
#!if pre_tmp_available = (pre_tmp_p0 != null || pre_tmp_p1 != null || pre_tmp_p2 != null || pre_tmp_v0 != null || pre_tmp_v1 != null || pre_tmp_v2 != null)
#!if body_available = (body_ns || body_number != null || body_string != null || body_v != null || body_gv != null || body_f != null || body_mv != null || body_mf != null || body_static_mv != null || body_static_mf != null || body_post != null)
#!if spec_available = (body_spec1 != null || body_spec2 != null || body_spec1_ref != null || body_spec2_label != null || body_spec_assign != null)
#!if trail_available = (trailing != null || trailing_keyword != null)
#!wiki class="global"
{{{#!wiki class="comment"
head_comment null
[[C++/문법/특성|{{{#daffbc {{{[[attribute null
[[C++/문법/특성#attribute_lnkattribute_lnk null
##======================================= include and import
{{{#!if ns_available || pre_available || pre_tmp_available || body_available || trail_available
{{{#!wiki class="keyword"
head_keyword"keyword"
head_keyword null
{{{#ffffff module_name null
{{{#!wiki class="keyword"
import}}} {{{#c8865e <import null
{{{#!wiki class="preprocessor"
#include}}} {{{#c8865e include====================================== template parameter 0
##======================================= template parameter 0 concept
<{{{#!if template_p0_default != null || template_v0_default != null
\[}}}{{{#!if template_concept0_available = (template_cpt0 != null)
{{{#!wiki class="elm_type"
'''template_cpt0 null || template_concept0_v0 != null || template_concept0_last_label != null
<{{{#!if template_concept0_p0 != null
{{{#!wiki class="elm_type"
template_concept0_p0 null
{{{#ffffff template_concept0_v0 null
, {{{#!wiki class="elm_type"
template_concept0_p1 null
, {{{#ffffff template_concept0_v1 null
, {{{#!wiki class="elm_type"
template_concept0_p2 null
, {{{#ffffff template_concept0_v2 null
template_concept0_last_label null
{{{#!if !template_concept0_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p0_post != null
template_p0_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p0_default_ns != null
{{{#!wiki class="elm_ns"
template_p0_default_ns"elm_type"
template_p0_default null
{{{#!wiki class="elm_type"
template_v0_ty null
template_p0_posttemplate_v0 null
{{{ = }}}{{{#!if template_v0_default_ns != null
{{{#!wiki class="elm_ns"
template_v0_default_nstemplate_v0_default null || template_v0_default != null
##======================================= template parameter 0 end
\]}}}{{{#!if template_p0_lnb != null
[br] }}}{{{#!if template_p1 != null || template_v1 != null
##======================================= template parameter 1
##======================================= template parameter 1 concept
, }}}{{{#!if template_p1_default != null || template_v1_default != null
\[}}}{{{#!if template_concept1_available = (template_cpt1 != null)
{{{#!wiki class="elm_type"
'''template_cpt1 null || template_concept1_v0 != null || template_concept1_last_label != null
<{{{#!if template_concept1_p0 != null
{{{#4ec9b0,#6fdbba template_concept1_p0 null
{{{#ffffff template_concept1_v0 null
, {{{#4ec9b0,#6fdbba template_concept1_p1 null
, {{{#ffffff template_concept1_v1 null
, {{{#4ec9b0,#6fdbba template_concept1_p2 null
, {{{#ffffff template_concept1_v2 null
template_concept1_last_label null
{{{#!if !template_concept1_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p1_post != null
template_p1_post"elm_type"
template_p1 null
{{{ = }}}{{{#!if template_p1_default_ns != null
{{{#!wiki class="elm_ns"
template_p1_default_nstemplate_p1_default null
{{{#4ec9b0,#6fdbba template_v1_ty null
template_p1_posttemplate_v1 null
{{{ = }}}{{{#!if template_v1_default_ns != null
{{{#!wiki class="elm_ns"
template_v1_default_nstemplate_v1_default null || template_v1_default != null
##======================================= template parameter 1 end
\]}}}{{{#!if template_p1_lnb != null
[br] }}}{{{#!if template_p2 != null || template_v2 != null
##======================================= template parameter 2
##======================================= template parameter 2 concept
, }}}{{{#!if template_p2_default != null || template_v2_default != null
\[}}}{{{#!if template_concept2_available = (template_cpt2 != null)
{{{#!wiki class="elm_type"
'''template_cpt2 null || template_concept2_v0 != null || template_concept2_last_label != null
<{{{#!if template_concept2_p0 != null
{{{#4ec9b0,#6fdbba template_concept2_p0 null
{{{#ffffff template_concept2_v0 null
, {{{#4ec9b0,#6fdbba template_concept2_p1 null
, {{{#ffffff template_concept2_v1 null
, {{{#4ec9b0,#6fdbba template_concept2_p2 null
, {{{#ffffff template_concept2_v2 null
template_concept2_last_label null
{{{#!if !template_concept2_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p2_post != null
template_p2_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p2_default_ns != null
{{{#!wiki class="elm_ns"
template_p2_default_nstemplate_p2_default null
{{{#4ec9b0,#6fdbba template_v2_ty null
template_p2_posttemplate_v2 null
{{{ = }}}{{{#!if template_v2_default_ns != null
{{{#!wiki class="elm_ns"
template_v2_default_nstemplate_v2_default null || template_v2_default != null
##======================================= template parameter 2 end
\]}}}{{{#!if template_p2_lnb != null
[br] }}}{{{#!if template_p3 != null || template_v3 != null
##======================================= template parameter 3
##======================================= template parameter 3 concept
, }}}{{{#!if template_p3_default != null || template_v3_default != null
\[}}}{{{#!if template_concept3_available = (template_cpt3 != null)
{{{#!wiki class="elm_type"
'''template_cpt3 null || template_concept3_v0 != null || template_concept3_last_label != null
<{{{#!if template_concept3_p0 != null
{{{#4ec9b0,#6fdbba template_concept3_p0 null
{{{#ffffff template_concept3_v0 null
, {{{#4ec9b0,#6fdbba template_concept3_p1 null
, {{{#ffffff template_concept3_v1 null
, {{{#4ec9b0,#6fdbba template_concept3_p2 null
, {{{#ffffff template_concept3_v2 null
template_concept3_last_label null
{{{#!if !template_concept3_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p3_post != null
template_p3_post"elm_type"
template_p3 null
{{{ = }}}{{{#!if template_p3_default_ns != null
{{{#!wiki class="elm_ns"
template_p3_default_nstemplate_p3_default null
{{{#4ec9b0,#6fdbba template_v3_ty null
template_p3_posttemplate_v3 null
{{{ = }}}{{{#!if template_v3_default_ns != null
{{{#!wiki class="elm_ns"
template_v3_default_nstemplate_v3_default null || template_v3_default != null
##======================================= template parameter 3 end
\]}}}{{{#!if template_p3_lnb != null
[br] }}}{{{#!if template_p4 != null || template_v4 != null
##======================================= template parameter 4
##======================================= template parameter 4 concept
, }}}{{{#!if template_p4_default != null || template_v4_default != null
\[}}}{{{#!if template_concept4_available = (template_cpt4 != null)
{{{#!wiki class="elm_type"
'''template_cpt4 null || template_concept4_v0 != null || template_concept4_last_label != null
<{{{#!if template_concept4_p0 != null
{{{#4ec9b0,#6fdbba template_concept4_p0 null
{{{#ffffff template_concept4_v0 null
, {{{#4ec9b0,#6fdbba template_concept4_p1 null
, {{{#ffffff template_concept4_v1 null
, {{{#4ec9b0,#6fdbba template_concept4_p2 null
, {{{#ffffff template_concept4_v2 null
template_concept4_last_label null
{{{#!if !template_concept4_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p4_post != null
template_p4_post"elm_type"
template_p4 null
{{{ = }}}{{{#!if template_p4_default_ns != null
{{{#!wiki class="elm_ns"
template_p4_default_nstemplate_p4_default null
{{{#4ec9b0,#6fdbba template_v4_ty null
template_p4_posttemplate_v4 null
{{{ = }}}{{{#!if template_v4_default_ns != null
{{{#!wiki class="elm_ns"
template_v4_default_nstemplate_v4_default null || template_v4_default != null
##======================================= template parameter 4 end
\]}}}{{{#!if template_last_label != null
##======================================= template parameters end
template_last_label null
[[C++/문법/특성|{{{#e8f1a8 {{{[[fn_attribute null
[[C++/문법/특성#fn_attribute_lnkfn_attribute_lnk null
{{{#!if kw1_post == null
{{{#!wiki class="keyword"
kw1=contexpr null
{{{#!wiki class="keyword"
kw1=contexprkw1_post null
{{{#!if kw2_post == null
{{{#!wiki class="elm_primitives"
kw2=long null
{{{#!wiki class="elm_primitives"
kw2=longkw2_post null
[[C++/문법/특성|{{{#e8f1a8 {{{[[cls_attribute null
[[C++/문법/특성#cls_attribute_lnkcls_attribute_lnk null
##======================================= Namespaces
{{{#!wiki class="elm_ns"
ns null
{{{#!if ns1_pre_kw != null
{{{#!wiki class="keyword"
ns1_pre_kw=inline"elm_ns"
ns1=std null
{{{ ns1_post null
{{{#!if ns1_post == null
::}}}{{{#!if ns2_pre_kw != null
{{{#!wiki class="keyword"
ns2_pre_kw=inline"elm_ns"
ns2=chrono null
{{{ ns2_post null
{{{#!if ns2_post == null
::}}}{{{#!if ns3_pre_kw != null
{{{#!wiki class="keyword"
ns3_pre_kw=inline"elm_ns"
ns3=chrono_literals null
{{{ ns3_post null && ns_end == null && ns3_post == null && (pre1_t != null)
{{{#!if ns3_post == null
::}}}}}}{{{#!if ns1 != null && ns_end != null
##======================================= Front-end types
ns_end null
{{{#!wiki class="elm_type"
pre1_t null
::{{{#!wiki class="elm_type"
pre2_t null
{{{#!if pre1_t != null || pre2_t != null
::}}}{{{#f0f068 pre_e=enum null
{{{#!wiki class="elm_type"
pre_tmp_p0 null
{{{#!if pre_tmp_p0 != null
, }}}{{{#ffffff pre_tmp_v0 null
, {{{#!wiki class="elm_type"
pre_tmp_p1 null
, {{{#ffffff pre_tmp_v1 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt1=int null
, {{{#!wiki class="elm_type"
pre_tmp_p2 null
, {{{#ffffff pre_tmp_v2 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt2=int null
, {{{#!wiki class="elm_type"
pre_tmp_p3 null
, {{{#ffffff pre_tmp_v3 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt3=int null
, {{{#!wiki class="elm_type"
pre_tmp_p4 null
, {{{#ffffff pre_tmp_v4 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt4=intpre_post null
##======================================= body begin
{{{#!wiki class="elm_ns"
body_ns null
{{{#a9a9b0,#a1a1a2 body_v null
{{{#ffa3d2 body_gv null
{{{#ffffff body_mv null
{{{#f87a7a body_f null
{{{#f0a962 body_mf null
{{{#ffffff '''{{{body_static_mv null
{{{#f0a962 '''{{{body_static_mf null
{{{#b5cea8 body_number null
{{{#c8865e body_string null
body_post null
'''<'''}}}{{{#!if body_bopen != null
##======================================= body end
##======================================= arguments begin
(}}}{{{#!if arg1_available = (arg1_concept != null || arg1_kw != null || arg1_t_kw != null || arg1_ns != null || arg1_t != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg2_available = (arg2_concept != null || arg2_kw != null || arg2_t_kw != null || arg2_ns != null || arg2_t != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg3_available = (arg3_concept != null || arg3_kw != null || arg3_t_kw != null || arg3_ns != null || arg3_t != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg4_available = (arg4_concept != null || arg4_kw != null || arg4_t_kw != null || arg4_ns != null || arg4_t != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
##======================================= argument 1
}}}{{{#!if arg1_check_blank0 = (arg1_concept != null) && (arg1_kw != null || arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank1 = (arg1_kw != null) && (arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank2 = (arg1_t_kw != null) && (arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank3 = (arg1_t != null || arg1_t_post != null) && (arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_concept!=null
{{{#!wiki class="elm_type"
'''arg1_concept null
<{{{#!wiki class="elm_type"
arg1_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam3"keyword"
arg1_kw"elm_primitives"
arg1_t_kw null
{{{#!wiki class="elm_ns"
arg1_ns"elm_type"
arg1_targ1_t_postarg1_paramarg1_just_numberarg1_just_string====================================== argument 2
, }}}{{{#!if arg2_check_blank0 = (arg2_concept != null) && (arg2_kw != null || arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank1 = (arg2_kw != null) && (arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank2 = (arg2_t_kw != null) && (arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank3 = (arg2_t != null || arg2_t_post != null) && (arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_concept!=null
{{{#!wiki class="elm_type"
'''arg2_concept null
<{{{#!wiki class="elm_type"
arg2_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam3"keyword"
arg2_kw"elm_primitives"
arg2_t_kw null
{{{#!wiki class="elm_ns"
arg2_ns"elm_type"
arg2_targ2_t_postarg2_paramarg2_just_numberarg2_just_string====================================== argument 3
, }}}{{{#!if arg3_check_blank0 = (arg3_concept != null) && (arg3_kw != null || arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank1 = (arg3_kw != null) && (arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank2 = (arg3_t_kw != null) && (arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank3 = (arg3_t != null || arg3_t_post != null) && (arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_concept!=null
{{{#!wiki class="elm_type"
'''arg3_concept null
<{{{#!wiki class="elm_type"
arg3_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam3"keyword"
arg3_kw"elm_primitives"
arg3_t_kw null
{{{#!wiki class="elm_ns"
arg3_ns"elm_type"
arg3_targ3_t_postarg3_paramarg3_just_numberarg3_just_string====================================== argument4
, }}}{{{#!if arg4_check_blank0 = (arg4_concept != null) && (arg4_kw != null || arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank1 = (arg4_kw != null) && (arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank2 = (arg4_t_kw != null) && (arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank3 = (arg4_t != null || arg4_t_post != null) && (arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_concept!=null
{{{#!wiki class="elm_type"
'''arg4_concept null
<{{{#!wiki class="elm_type"
arg4_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam3"keyword"
arg4_kw"elm_primitives"
arg4_t_kw null
{{{#!wiki class="elm_ns"
arg4_ns"elm_type"
arg4_targ4_t_postarg4_paramarg4_just_numberarg4_just_string null
##======================================= argument5, argument6
, {{{#bcdce6 arg5_param null
, {{{#bcdce6 arg6_param null
, ...}}}{{{#!if body_bopen != null
##======================================= arguments end
##======================================= body end
##======================================= specifiers begin
{{{#!if spec_available
) }}}{{{#!if !spec_available
)}}}}}}{{{#!if body_spec1 != null
{{{#!wiki class="keyword"
body_spec1=const null
''' '''= {{{#!wiki class="keyword"
body_spec_assign=default null
(}}}{{{#!if body_spec1_ref != null
{{{#!if body_spec1_paren == null
body_spec1_ref null
body_spec1_ref null
{{{#!wiki class="keyword"
body_spec2=noexcept null
(}}}{{{#!if body_spec2_label != null
body_spec2_label null
)}}}{{{#!if body_spec1_paren != null
##======================================= specifiers end
##======================================= trailing begin
)}}}{{{#!if trailing != null
''' '''trailing null
{{{#!wiki class="keyword"
trailing_keyword=decltype null
(}}}{{{#!if trailing_ns != null
{{{#!wiki class="elm_ns"
trailing_ns null
{{{#!wiki class="keyword"
trailing_t_kw null
{{{#!wiki class="elm_type"
trailing_content_t1 null
::{{{#!wiki class="elm_type"
trailing_content_t2 null
{{{#f87a7a trailing_content_f null
trailing_label null
)}}}{{{#!if label_last != null
##======================================= trailing end
label_last null
##======================================= footer
'''>'''}}}{{{#!if last != null
last null
^^{{{#a3ff84 C++version null
^^{{{+1 {{{#a3ff84 C++large_version@}}}}}}^^}}}
|
| <bgcolor=#20b580> |
#!style
.global
{
display: inline;
padding: 3px 4px;
margin-top: -6px;
font-family: 'Cascadia Mono', 'Cascadia Code', '나눔고딕코딩', 'D2Coding', 'Courier New', Courier, monospace;
word-break: keep-all;
color: #a8a8a8;
}
.preprocessor
{
display: inline;
color: #aeff6c;
}
.comment
{
display: inline;
color: #57A64A;
}
.keyword
{
display: inline;
font-weight: bold;
color: #569cd6;
}
.elm_ns
{
display: inline;
font-weight: bold;
color: #58fafe;
}
.elm_type
{
display: inline;
color: #4ec9b0;
}
.elm_primitives
{
display: inline;
font-weight: bold;
color: cornflowerblue;
}
(template_p0 != null || template_v0 != null || template_p1 != null || template_v1 != null || template_p2 != null || template_v2 != null || template_p3 != null || template_v3 != null || template_p4 != null || template_v4 != null) || template_last_label != null
#!if ns_available = (ns != null || ns1 != null || ns2 != null || ns3 != null)
#!if pre_available = (kw1 != null || kw1_post != null || kw2 != null || kw2_post != null || cls_attribute != null || cls_attribute_lnk != null || ns_end != null || pre1_t != null || pre2_t != null || pre_e != null)
#!if pre_tmp_available = (pre_tmp_p0 != null || pre_tmp_p1 != null || pre_tmp_p2 != null || pre_tmp_v0 != null || pre_tmp_v1 != null || pre_tmp_v2 != null)
#!if body_available = (body_ns || body_number != null || body_string != null || body_v != null || body_gv != null || body_f != null || body_mv != null || body_mf != null || body_static_mv != null || body_static_mf != null || body_post != null)
#!if spec_available = (body_spec1 != null || body_spec2 != null || body_spec1_ref != null || body_spec2_label != null || body_spec_assign != null)
#!if trail_available = (trailing != null || trailing_keyword != null)
#!wiki class="global"
{{{#!wiki class="comment"
head_comment null
[[C++/문법/특성|{{{#daffbc {{{[[attribute null
[[C++/문법/특성#attribute_lnkattribute_lnk null
##======================================= include and import
{{{#!if ns_available || pre_available || pre_tmp_available || body_available || trail_available
{{{#!wiki class="keyword"
head_keyword"keyword"
head_keyword null
{{{#ffffff module_name null
{{{#!wiki class="keyword"
import}}} {{{#c8865e <import null
{{{#!wiki class="preprocessor"
#include}}} {{{#c8865e include====================================== template parameter 0
##======================================= template parameter 0 concept
<{{{#!if template_p0_default != null || template_v0_default != null
\[}}}{{{#!if template_concept0_available = (template_cpt0 != null)
{{{#!wiki class="elm_type"
'''template_cpt0 null || template_concept0_v0 != null || template_concept0_last_label != null
<{{{#!if template_concept0_p0 != null
{{{#!wiki class="elm_type"
template_concept0_p0 null
{{{#ffffff template_concept0_v0 null
, {{{#!wiki class="elm_type"
template_concept0_p1 null
, {{{#ffffff template_concept0_v1 null
, {{{#!wiki class="elm_type"
template_concept0_p2 null
, {{{#ffffff template_concept0_v2 null
template_concept0_last_label null
{{{#!if !template_concept0_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p0_post != null
template_p0_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p0_default_ns != null
{{{#!wiki class="elm_ns"
template_p0_default_ns"elm_type"
template_p0_default null
{{{#!wiki class="elm_type"
template_v0_ty null
template_p0_posttemplate_v0 null
{{{ = }}}{{{#!if template_v0_default_ns != null
{{{#!wiki class="elm_ns"
template_v0_default_nstemplate_v0_default null || template_v0_default != null
##======================================= template parameter 0 end
\]}}}{{{#!if template_p0_lnb != null
[br] }}}{{{#!if template_p1 != null || template_v1 != null
##======================================= template parameter 1
##======================================= template parameter 1 concept
, }}}{{{#!if template_p1_default != null || template_v1_default != null
\[}}}{{{#!if template_concept1_available = (template_cpt1 != null)
{{{#!wiki class="elm_type"
'''template_cpt1 null || template_concept1_v0 != null || template_concept1_last_label != null
<{{{#!if template_concept1_p0 != null
{{{#4ec9b0,#6fdbba template_concept1_p0 null
{{{#ffffff template_concept1_v0 null
, {{{#4ec9b0,#6fdbba template_concept1_p1 null
, {{{#ffffff template_concept1_v1 null
, {{{#4ec9b0,#6fdbba template_concept1_p2 null
, {{{#ffffff template_concept1_v2 null
template_concept1_last_label null
{{{#!if !template_concept1_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p1_post != null
template_p1_post"elm_type"
template_p1 null
{{{ = }}}{{{#!if template_p1_default_ns != null
{{{#!wiki class="elm_ns"
template_p1_default_nstemplate_p1_default null
{{{#4ec9b0,#6fdbba template_v1_ty null
template_p1_posttemplate_v1 null
{{{ = }}}{{{#!if template_v1_default_ns != null
{{{#!wiki class="elm_ns"
template_v1_default_nstemplate_v1_default null || template_v1_default != null
##======================================= template parameter 1 end
\]}}}{{{#!if template_p1_lnb != null
[br] }}}{{{#!if template_p2 != null || template_v2 != null
##======================================= template parameter 2
##======================================= template parameter 2 concept
, }}}{{{#!if template_p2_default != null || template_v2_default != null
\[}}}{{{#!if template_concept2_available = (template_cpt2 != null)
{{{#!wiki class="elm_type"
'''template_cpt2 null || template_concept2_v0 != null || template_concept2_last_label != null
<{{{#!if template_concept2_p0 != null
{{{#4ec9b0,#6fdbba template_concept2_p0 null
{{{#ffffff template_concept2_v0 null
, {{{#4ec9b0,#6fdbba template_concept2_p1 null
, {{{#ffffff template_concept2_v1 null
, {{{#4ec9b0,#6fdbba template_concept2_p2 null
, {{{#ffffff template_concept2_v2 null
template_concept2_last_label null
{{{#!if !template_concept2_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p2_post != null
template_p2_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p2_default_ns != null
{{{#!wiki class="elm_ns"
template_p2_default_nstemplate_p2_default null
{{{#4ec9b0,#6fdbba template_v2_ty null
template_p2_posttemplate_v2 null
{{{ = }}}{{{#!if template_v2_default_ns != null
{{{#!wiki class="elm_ns"
template_v2_default_nstemplate_v2_default null || template_v2_default != null
##======================================= template parameter 2 end
\]}}}{{{#!if template_p2_lnb != null
[br] }}}{{{#!if template_p3 != null || template_v3 != null
##======================================= template parameter 3
##======================================= template parameter 3 concept
, }}}{{{#!if template_p3_default != null || template_v3_default != null
\[}}}{{{#!if template_concept3_available = (template_cpt3 != null)
{{{#!wiki class="elm_type"
'''template_cpt3 null || template_concept3_v0 != null || template_concept3_last_label != null
<{{{#!if template_concept3_p0 != null
{{{#4ec9b0,#6fdbba template_concept3_p0 null
{{{#ffffff template_concept3_v0 null
, {{{#4ec9b0,#6fdbba template_concept3_p1 null
, {{{#ffffff template_concept3_v1 null
, {{{#4ec9b0,#6fdbba template_concept3_p2 null
, {{{#ffffff template_concept3_v2 null
template_concept3_last_label null
{{{#!if !template_concept3_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p3_post != null
template_p3_post"elm_type"
template_p3 null
{{{ = }}}{{{#!if template_p3_default_ns != null
{{{#!wiki class="elm_ns"
template_p3_default_nstemplate_p3_default null
{{{#4ec9b0,#6fdbba template_v3_ty null
template_p3_posttemplate_v3 null
{{{ = }}}{{{#!if template_v3_default_ns != null
{{{#!wiki class="elm_ns"
template_v3_default_nstemplate_v3_default null || template_v3_default != null
##======================================= template parameter 3 end
\]}}}{{{#!if template_p3_lnb != null
[br] }}}{{{#!if template_p4 != null || template_v4 != null
##======================================= template parameter 4
##======================================= template parameter 4 concept
, }}}{{{#!if template_p4_default != null || template_v4_default != null
\[}}}{{{#!if template_concept4_available = (template_cpt4 != null)
{{{#!wiki class="elm_type"
'''template_cpt4 null || template_concept4_v0 != null || template_concept4_last_label != null
<{{{#!if template_concept4_p0 != null
{{{#4ec9b0,#6fdbba template_concept4_p0 null
{{{#ffffff template_concept4_v0 null
, {{{#4ec9b0,#6fdbba template_concept4_p1 null
, {{{#ffffff template_concept4_v1 null
, {{{#4ec9b0,#6fdbba template_concept4_p2 null
, {{{#ffffff template_concept4_v2 null
template_concept4_last_label null
{{{#!if !template_concept4_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p4_post != null
template_p4_post"elm_type"
template_p4 null
{{{ = }}}{{{#!if template_p4_default_ns != null
{{{#!wiki class="elm_ns"
template_p4_default_nstemplate_p4_default null
{{{#4ec9b0,#6fdbba template_v4_ty null
template_p4_posttemplate_v4 null
{{{ = }}}{{{#!if template_v4_default_ns != null
{{{#!wiki class="elm_ns"
template_v4_default_nstemplate_v4_default null || template_v4_default != null
##======================================= template parameter 4 end
\]}}}{{{#!if template_last_label != null
##======================================= template parameters end
template_last_label null
[[C++/문법/특성|{{{#e8f1a8 {{{[[fn_attribute null
[[C++/문법/특성#fn_attribute_lnkfn_attribute_lnk null
{{{#!if kw1_post == null
{{{#!wiki class="keyword"
kw1=contexpr null
{{{#!wiki class="keyword"
kw1=contexprkw1_post null
{{{#!if kw2_post == null
{{{#!wiki class="elm_primitives"
kw2=long null
{{{#!wiki class="elm_primitives"
kw2=longkw2_post null
[[C++/문법/특성|{{{#e8f1a8 {{{[[cls_attribute null
[[C++/문법/특성#cls_attribute_lnkcls_attribute_lnk null
##======================================= Namespaces
{{{#!wiki class="elm_ns"
ns null
{{{#!if ns1_pre_kw != null
{{{#!wiki class="keyword"
ns1_pre_kw=inline"elm_ns"
ns1=std null
{{{ ns1_post null
{{{#!if ns1_post == null
::}}}{{{#!if ns2_pre_kw != null
{{{#!wiki class="keyword"
ns2_pre_kw=inline"elm_ns"
ns2=chrono null
{{{ ns2_post null
{{{#!if ns2_post == null
::}}}{{{#!if ns3_pre_kw != null
{{{#!wiki class="keyword"
ns3_pre_kw=inline"elm_ns"
ns3=chrono_literals null
{{{ ns3_post null && ns_end == null && ns3_post == null && (pre1_t != null)
{{{#!if ns3_post == null
::}}}}}}{{{#!if ns1 != null && ns_end != null
##======================================= Front-end types
ns_end null
{{{#!wiki class="elm_type"
pre1_t null
::{{{#!wiki class="elm_type"
pre2_t null
{{{#!if pre1_t != null || pre2_t != null
::}}}{{{#f0f068 pre_e=enum null
{{{#!wiki class="elm_type"
pre_tmp_p0 null
{{{#!if pre_tmp_p0 != null
, }}}{{{#ffffff pre_tmp_v0 null
, {{{#!wiki class="elm_type"
pre_tmp_p1 null
, {{{#ffffff pre_tmp_v1 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt1=int null
, {{{#!wiki class="elm_type"
pre_tmp_p2 null
, {{{#ffffff pre_tmp_v2 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt2=int null
, {{{#!wiki class="elm_type"
pre_tmp_p3 null
, {{{#ffffff pre_tmp_v3 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt3=int null
, {{{#!wiki class="elm_type"
pre_tmp_p4 null
, {{{#ffffff pre_tmp_v4 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt4=intpre_post null
##======================================= body begin
{{{#!wiki class="elm_ns"
body_ns null
{{{#a9a9b0,#a1a1a2 body_v null
{{{#ffa3d2 body_gv null
{{{#ffffff body_mv null
{{{#f87a7a body_f null
{{{#f0a962 body_mf null
{{{#ffffff '''{{{body_static_mv null
{{{#f0a962 '''{{{body_static_mf null
{{{#b5cea8 body_number null
{{{#c8865e body_string null
body_post null
'''<'''}}}{{{#!if body_bopen != null
##======================================= body end
##======================================= arguments begin
(}}}{{{#!if arg1_available = (arg1_concept != null || arg1_kw != null || arg1_t_kw != null || arg1_ns != null || arg1_t != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg2_available = (arg2_concept != null || arg2_kw != null || arg2_t_kw != null || arg2_ns != null || arg2_t != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg3_available = (arg3_concept != null || arg3_kw != null || arg3_t_kw != null || arg3_ns != null || arg3_t != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg4_available = (arg4_concept != null || arg4_kw != null || arg4_t_kw != null || arg4_ns != null || arg4_t != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
##======================================= argument 1
}}}{{{#!if arg1_check_blank0 = (arg1_concept != null) && (arg1_kw != null || arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank1 = (arg1_kw != null) && (arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank2 = (arg1_t_kw != null) && (arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank3 = (arg1_t != null || arg1_t_post != null) && (arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_concept!=null
{{{#!wiki class="elm_type"
'''arg1_concept null
<{{{#!wiki class="elm_type"
arg1_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam3"keyword"
arg1_kw"elm_primitives"
arg1_t_kw null
{{{#!wiki class="elm_ns"
arg1_ns"elm_type"
arg1_targ1_t_postarg1_paramarg1_just_numberarg1_just_string====================================== argument 2
, }}}{{{#!if arg2_check_blank0 = (arg2_concept != null) && (arg2_kw != null || arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank1 = (arg2_kw != null) && (arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank2 = (arg2_t_kw != null) && (arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank3 = (arg2_t != null || arg2_t_post != null) && (arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_concept!=null
{{{#!wiki class="elm_type"
'''arg2_concept null
<{{{#!wiki class="elm_type"
arg2_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam3"keyword"
arg2_kw"elm_primitives"
arg2_t_kw null
{{{#!wiki class="elm_ns"
arg2_ns"elm_type"
arg2_targ2_t_postarg2_paramarg2_just_numberarg2_just_string====================================== argument 3
, }}}{{{#!if arg3_check_blank0 = (arg3_concept != null) && (arg3_kw != null || arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank1 = (arg3_kw != null) && (arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank2 = (arg3_t_kw != null) && (arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank3 = (arg3_t != null || arg3_t_post != null) && (arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_concept!=null
{{{#!wiki class="elm_type"
'''arg3_concept null
<{{{#!wiki class="elm_type"
arg3_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam3"keyword"
arg3_kw"elm_primitives"
arg3_t_kw null
{{{#!wiki class="elm_ns"
arg3_ns"elm_type"
arg3_targ3_t_postarg3_paramarg3_just_numberarg3_just_string====================================== argument4
, }}}{{{#!if arg4_check_blank0 = (arg4_concept != null) && (arg4_kw != null || arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank1 = (arg4_kw != null) && (arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank2 = (arg4_t_kw != null) && (arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank3 = (arg4_t != null || arg4_t_post != null) && (arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_concept!=null
{{{#!wiki class="elm_type"
'''arg4_concept null
<{{{#!wiki class="elm_type"
arg4_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam3"keyword"
arg4_kw"elm_primitives"
arg4_t_kw null
{{{#!wiki class="elm_ns"
arg4_ns"elm_type"
arg4_targ4_t_postarg4_paramarg4_just_numberarg4_just_string null
##======================================= argument5, argument6
, {{{#bcdce6 arg5_param null
, {{{#bcdce6 arg6_param null
, ...}}}{{{#!if body_bopen != null
##======================================= arguments end
##======================================= body end
##======================================= specifiers begin
{{{#!if spec_available
) }}}{{{#!if !spec_available
)}}}}}}{{{#!if body_spec1 != null
{{{#!wiki class="keyword"
body_spec1=const null
''' '''= {{{#!wiki class="keyword"
body_spec_assign=default null
(}}}{{{#!if body_spec1_ref != null
{{{#!if body_spec1_paren == null
body_spec1_ref null
body_spec1_ref null
{{{#!wiki class="keyword"
body_spec2=noexcept null
(}}}{{{#!if body_spec2_label != null
body_spec2_label null
)}}}{{{#!if body_spec1_paren != null
##======================================= specifiers end
##======================================= trailing begin
)}}}{{{#!if trailing != null
''' '''trailing null
{{{#!wiki class="keyword"
trailing_keyword=decltype null
(}}}{{{#!if trailing_ns != null
{{{#!wiki class="elm_ns"
trailing_ns null
{{{#!wiki class="keyword"
trailing_t_kw null
{{{#!wiki class="elm_type"
trailing_content_t1 null
::{{{#!wiki class="elm_type"
trailing_content_t2 null
{{{#f87a7a trailing_content_f null
trailing_label null
)}}}{{{#!if label_last != null
##======================================= trailing end
label_last null
##======================================= footer
'''>'''}}}{{{#!if last != null
last null
^^{{{#a3ff84 C++version null
^^{{{+1 {{{#a3ff84 C++large_version@}}}}}}^^}}}
| 4바이트 부동 소수점을 나타내는 자료형. |
#!style
.global
{
display: inline;
padding: 3px 4px;
margin-top: -6px;
font-family: 'Cascadia Mono', 'Cascadia Code', '나눔고딕코딩', 'D2Coding', 'Courier New', Courier, monospace;
word-break: keep-all;
color: #a8a8a8;
}
.preprocessor
{
display: inline;
color: #aeff6c;
}
.comment
{
display: inline;
color: #57A64A;
}
.keyword
{
display: inline;
font-weight: bold;
color: #569cd6;
}
.elm_ns
{
display: inline;
font-weight: bold;
color: #58fafe;
}
.elm_type
{
display: inline;
color: #4ec9b0;
}
.elm_primitives
{
display: inline;
font-weight: bold;
color: cornflowerblue;
}
(template_p0 != null || template_v0 != null || template_p1 != null || template_v1 != null || template_p2 != null || template_v2 != null || template_p3 != null || template_v3 != null || template_p4 != null || template_v4 != null) || template_last_label != null
#!if ns_available = (ns != null || ns1 != null || ns2 != null || ns3 != null)
#!if pre_available = (kw1 != null || kw1_post != null || kw2 != null || kw2_post != null || cls_attribute != null || cls_attribute_lnk != null || ns_end != null || pre1_t != null || pre2_t != null || pre_e != null)
#!if pre_tmp_available = (pre_tmp_p0 != null || pre_tmp_p1 != null || pre_tmp_p2 != null || pre_tmp_v0 != null || pre_tmp_v1 != null || pre_tmp_v2 != null)
#!if body_available = (body_ns || body_number != null || body_string != null || body_v != null || body_gv != null || body_f != null || body_mv != null || body_mf != null || body_static_mv != null || body_static_mf != null || body_post != null)
#!if spec_available = (body_spec1 != null || body_spec2 != null || body_spec1_ref != null || body_spec2_label != null || body_spec_assign != null)
#!if trail_available = (trailing != null || trailing_keyword != null)
#!wiki class="global"
{{{#!wiki class="comment"
head_comment null
[[C++/문법/특성|{{{#daffbc {{{[[attribute null
[[C++/문법/특성#attribute_lnkattribute_lnk null
##======================================= include and import
{{{#!if ns_available || pre_available || pre_tmp_available || body_available || trail_available
{{{#!wiki class="keyword"
head_keyword"keyword"
head_keyword null
{{{#ffffff module_name null
{{{#!wiki class="keyword"
import}}} {{{#c8865e <import null
{{{#!wiki class="preprocessor"
#include}}} {{{#c8865e include====================================== template parameter 0
##======================================= template parameter 0 concept
<{{{#!if template_p0_default != null || template_v0_default != null
\[}}}{{{#!if template_concept0_available = (template_cpt0 != null)
{{{#!wiki class="elm_type"
'''template_cpt0 null || template_concept0_v0 != null || template_concept0_last_label != null
<{{{#!if template_concept0_p0 != null
{{{#!wiki class="elm_type"
template_concept0_p0 null
{{{#ffffff template_concept0_v0 null
, {{{#!wiki class="elm_type"
template_concept0_p1 null
, {{{#ffffff template_concept0_v1 null
, {{{#!wiki class="elm_type"
template_concept0_p2 null
, {{{#ffffff template_concept0_v2 null
template_concept0_last_label null
{{{#!if !template_concept0_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p0_post != null
template_p0_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p0_default_ns != null
{{{#!wiki class="elm_ns"
template_p0_default_ns"elm_type"
template_p0_default null
{{{#!wiki class="elm_type"
template_v0_ty null
template_p0_posttemplate_v0 null
{{{ = }}}{{{#!if template_v0_default_ns != null
{{{#!wiki class="elm_ns"
template_v0_default_nstemplate_v0_default null || template_v0_default != null
##======================================= template parameter 0 end
\]}}}{{{#!if template_p0_lnb != null
[br] }}}{{{#!if template_p1 != null || template_v1 != null
##======================================= template parameter 1
##======================================= template parameter 1 concept
, }}}{{{#!if template_p1_default != null || template_v1_default != null
\[}}}{{{#!if template_concept1_available = (template_cpt1 != null)
{{{#!wiki class="elm_type"
'''template_cpt1 null || template_concept1_v0 != null || template_concept1_last_label != null
<{{{#!if template_concept1_p0 != null
{{{#4ec9b0,#6fdbba template_concept1_p0 null
{{{#ffffff template_concept1_v0 null
, {{{#4ec9b0,#6fdbba template_concept1_p1 null
, {{{#ffffff template_concept1_v1 null
, {{{#4ec9b0,#6fdbba template_concept1_p2 null
, {{{#ffffff template_concept1_v2 null
template_concept1_last_label null
{{{#!if !template_concept1_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p1_post != null
template_p1_post"elm_type"
template_p1 null
{{{ = }}}{{{#!if template_p1_default_ns != null
{{{#!wiki class="elm_ns"
template_p1_default_nstemplate_p1_default null
{{{#4ec9b0,#6fdbba template_v1_ty null
template_p1_posttemplate_v1 null
{{{ = }}}{{{#!if template_v1_default_ns != null
{{{#!wiki class="elm_ns"
template_v1_default_nstemplate_v1_default null || template_v1_default != null
##======================================= template parameter 1 end
\]}}}{{{#!if template_p1_lnb != null
[br] }}}{{{#!if template_p2 != null || template_v2 != null
##======================================= template parameter 2
##======================================= template parameter 2 concept
, }}}{{{#!if template_p2_default != null || template_v2_default != null
\[}}}{{{#!if template_concept2_available = (template_cpt2 != null)
{{{#!wiki class="elm_type"
'''template_cpt2 null || template_concept2_v0 != null || template_concept2_last_label != null
<{{{#!if template_concept2_p0 != null
{{{#4ec9b0,#6fdbba template_concept2_p0 null
{{{#ffffff template_concept2_v0 null
, {{{#4ec9b0,#6fdbba template_concept2_p1 null
, {{{#ffffff template_concept2_v1 null
, {{{#4ec9b0,#6fdbba template_concept2_p2 null
, {{{#ffffff template_concept2_v2 null
template_concept2_last_label null
{{{#!if !template_concept2_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p2_post != null
template_p2_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p2_default_ns != null
{{{#!wiki class="elm_ns"
template_p2_default_nstemplate_p2_default null
{{{#4ec9b0,#6fdbba template_v2_ty null
template_p2_posttemplate_v2 null
{{{ = }}}{{{#!if template_v2_default_ns != null
{{{#!wiki class="elm_ns"
template_v2_default_nstemplate_v2_default null || template_v2_default != null
##======================================= template parameter 2 end
\]}}}{{{#!if template_p2_lnb != null
[br] }}}{{{#!if template_p3 != null || template_v3 != null
##======================================= template parameter 3
##======================================= template parameter 3 concept
, }}}{{{#!if template_p3_default != null || template_v3_default != null
\[}}}{{{#!if template_concept3_available = (template_cpt3 != null)
{{{#!wiki class="elm_type"
'''template_cpt3 null || template_concept3_v0 != null || template_concept3_last_label != null
<{{{#!if template_concept3_p0 != null
{{{#4ec9b0,#6fdbba template_concept3_p0 null
{{{#ffffff template_concept3_v0 null
, {{{#4ec9b0,#6fdbba template_concept3_p1 null
, {{{#ffffff template_concept3_v1 null
, {{{#4ec9b0,#6fdbba template_concept3_p2 null
, {{{#ffffff template_concept3_v2 null
template_concept3_last_label null
{{{#!if !template_concept3_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p3_post != null
template_p3_post"elm_type"
template_p3 null
{{{ = }}}{{{#!if template_p3_default_ns != null
{{{#!wiki class="elm_ns"
template_p3_default_nstemplate_p3_default null
{{{#4ec9b0,#6fdbba template_v3_ty null
template_p3_posttemplate_v3 null
{{{ = }}}{{{#!if template_v3_default_ns != null
{{{#!wiki class="elm_ns"
template_v3_default_nstemplate_v3_default null || template_v3_default != null
##======================================= template parameter 3 end
\]}}}{{{#!if template_p3_lnb != null
[br] }}}{{{#!if template_p4 != null || template_v4 != null
##======================================= template parameter 4
##======================================= template parameter 4 concept
, }}}{{{#!if template_p4_default != null || template_v4_default != null
\[}}}{{{#!if template_concept4_available = (template_cpt4 != null)
{{{#!wiki class="elm_type"
'''template_cpt4 null || template_concept4_v0 != null || template_concept4_last_label != null
<{{{#!if template_concept4_p0 != null
{{{#4ec9b0,#6fdbba template_concept4_p0 null
{{{#ffffff template_concept4_v0 null
, {{{#4ec9b0,#6fdbba template_concept4_p1 null
, {{{#ffffff template_concept4_v1 null
, {{{#4ec9b0,#6fdbba template_concept4_p2 null
, {{{#ffffff template_concept4_v2 null
template_concept4_last_label null
{{{#!if !template_concept4_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p4_post != null
template_p4_post"elm_type"
template_p4 null
{{{ = }}}{{{#!if template_p4_default_ns != null
{{{#!wiki class="elm_ns"
template_p4_default_nstemplate_p4_default null
{{{#4ec9b0,#6fdbba template_v4_ty null
template_p4_posttemplate_v4 null
{{{ = }}}{{{#!if template_v4_default_ns != null
{{{#!wiki class="elm_ns"
template_v4_default_nstemplate_v4_default null || template_v4_default != null
##======================================= template parameter 4 end
\]}}}{{{#!if template_last_label != null
##======================================= template parameters end
template_last_label null
[[C++/문법/특성|{{{#e8f1a8 {{{[[fn_attribute null
[[C++/문법/특성#fn_attribute_lnkfn_attribute_lnk null
{{{#!if kw1_post == null
{{{#!wiki class="keyword"
kw1=contexpr null
{{{#!wiki class="keyword"
kw1=contexprkw1_post null
{{{#!if kw2_post == null
{{{#!wiki class="elm_primitives"
kw2=long null
{{{#!wiki class="elm_primitives"
kw2=longkw2_post null
[[C++/문법/특성|{{{#e8f1a8 {{{[[cls_attribute null
[[C++/문법/특성#cls_attribute_lnkcls_attribute_lnk null
##======================================= Namespaces
{{{#!wiki class="elm_ns"
ns null
{{{#!if ns1_pre_kw != null
{{{#!wiki class="keyword"
ns1_pre_kw=inline"elm_ns"
ns1=std null
{{{ ns1_post null
{{{#!if ns1_post == null
::}}}{{{#!if ns2_pre_kw != null
{{{#!wiki class="keyword"
ns2_pre_kw=inline"elm_ns"
ns2=chrono null
{{{ ns2_post null
{{{#!if ns2_post == null
::}}}{{{#!if ns3_pre_kw != null
{{{#!wiki class="keyword"
ns3_pre_kw=inline"elm_ns"
ns3=chrono_literals null
{{{ ns3_post null && ns_end == null && ns3_post == null && (pre1_t != null)
{{{#!if ns3_post == null
::}}}}}}{{{#!if ns1 != null && ns_end != null
##======================================= Front-end types
ns_end null
{{{#!wiki class="elm_type"
pre1_t null
::{{{#!wiki class="elm_type"
pre2_t null
{{{#!if pre1_t != null || pre2_t != null
::}}}{{{#f0f068 pre_e=enum null
{{{#!wiki class="elm_type"
pre_tmp_p0 null
{{{#!if pre_tmp_p0 != null
, }}}{{{#ffffff pre_tmp_v0 null
, {{{#!wiki class="elm_type"
pre_tmp_p1 null
, {{{#ffffff pre_tmp_v1 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt1=int null
, {{{#!wiki class="elm_type"
pre_tmp_p2 null
, {{{#ffffff pre_tmp_v2 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt2=int null
, {{{#!wiki class="elm_type"
pre_tmp_p3 null
, {{{#ffffff pre_tmp_v3 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt3=int null
, {{{#!wiki class="elm_type"
pre_tmp_p4 null
, {{{#ffffff pre_tmp_v4 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt4=intpre_post null
##======================================= body begin
{{{#!wiki class="elm_ns"
body_ns null
{{{#a9a9b0,#a1a1a2 body_v null
{{{#ffa3d2 body_gv null
{{{#ffffff body_mv null
{{{#f87a7a body_f null
{{{#f0a962 body_mf null
{{{#ffffff '''{{{body_static_mv null
{{{#f0a962 '''{{{body_static_mf null
{{{#b5cea8 body_number null
{{{#c8865e body_string null
body_post null
'''<'''}}}{{{#!if body_bopen != null
##======================================= body end
##======================================= arguments begin
(}}}{{{#!if arg1_available = (arg1_concept != null || arg1_kw != null || arg1_t_kw != null || arg1_ns != null || arg1_t != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg2_available = (arg2_concept != null || arg2_kw != null || arg2_t_kw != null || arg2_ns != null || arg2_t != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg3_available = (arg3_concept != null || arg3_kw != null || arg3_t_kw != null || arg3_ns != null || arg3_t != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg4_available = (arg4_concept != null || arg4_kw != null || arg4_t_kw != null || arg4_ns != null || arg4_t != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
##======================================= argument 1
}}}{{{#!if arg1_check_blank0 = (arg1_concept != null) && (arg1_kw != null || arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank1 = (arg1_kw != null) && (arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank2 = (arg1_t_kw != null) && (arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank3 = (arg1_t != null || arg1_t_post != null) && (arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_concept!=null
{{{#!wiki class="elm_type"
'''arg1_concept null
<{{{#!wiki class="elm_type"
arg1_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam3"keyword"
arg1_kw"elm_primitives"
arg1_t_kw null
{{{#!wiki class="elm_ns"
arg1_ns"elm_type"
arg1_targ1_t_postarg1_paramarg1_just_numberarg1_just_string====================================== argument 2
, }}}{{{#!if arg2_check_blank0 = (arg2_concept != null) && (arg2_kw != null || arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank1 = (arg2_kw != null) && (arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank2 = (arg2_t_kw != null) && (arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank3 = (arg2_t != null || arg2_t_post != null) && (arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_concept!=null
{{{#!wiki class="elm_type"
'''arg2_concept null
<{{{#!wiki class="elm_type"
arg2_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam3"keyword"
arg2_kw"elm_primitives"
arg2_t_kw null
{{{#!wiki class="elm_ns"
arg2_ns"elm_type"
arg2_targ2_t_postarg2_paramarg2_just_numberarg2_just_string====================================== argument 3
, }}}{{{#!if arg3_check_blank0 = (arg3_concept != null) && (arg3_kw != null || arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank1 = (arg3_kw != null) && (arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank2 = (arg3_t_kw != null) && (arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank3 = (arg3_t != null || arg3_t_post != null) && (arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_concept!=null
{{{#!wiki class="elm_type"
'''arg3_concept null
<{{{#!wiki class="elm_type"
arg3_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam3"keyword"
arg3_kw"elm_primitives"
arg3_t_kw null
{{{#!wiki class="elm_ns"
arg3_ns"elm_type"
arg3_targ3_t_postarg3_paramarg3_just_numberarg3_just_string====================================== argument4
, }}}{{{#!if arg4_check_blank0 = (arg4_concept != null) && (arg4_kw != null || arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank1 = (arg4_kw != null) && (arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank2 = (arg4_t_kw != null) && (arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank3 = (arg4_t != null || arg4_t_post != null) && (arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_concept!=null
{{{#!wiki class="elm_type"
'''arg4_concept null
<{{{#!wiki class="elm_type"
arg4_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam3"keyword"
arg4_kw"elm_primitives"
arg4_t_kw null
{{{#!wiki class="elm_ns"
arg4_ns"elm_type"
arg4_targ4_t_postarg4_paramarg4_just_numberarg4_just_string null
##======================================= argument5, argument6
, {{{#bcdce6 arg5_param null
, {{{#bcdce6 arg6_param null
, ...}}}{{{#!if body_bopen != null
##======================================= arguments end
##======================================= body end
##======================================= specifiers begin
{{{#!if spec_available
) }}}{{{#!if !spec_available
)}}}}}}{{{#!if body_spec1 != null
{{{#!wiki class="keyword"
body_spec1=const null
''' '''= {{{#!wiki class="keyword"
body_spec_assign=default null
(}}}{{{#!if body_spec1_ref != null
{{{#!if body_spec1_paren == null
body_spec1_ref null
body_spec1_ref null
{{{#!wiki class="keyword"
body_spec2=noexcept null
(}}}{{{#!if body_spec2_label != null
body_spec2_label null
)}}}{{{#!if body_spec1_paren != null
##======================================= specifiers end
##======================================= trailing begin
)}}}{{{#!if trailing != null
''' '''trailing null
{{{#!wiki class="keyword"
trailing_keyword=decltype null
(}}}{{{#!if trailing_ns != null
{{{#!wiki class="elm_ns"
trailing_ns null
{{{#!wiki class="keyword"
trailing_t_kw null
{{{#!wiki class="elm_type"
trailing_content_t1 null
::{{{#!wiki class="elm_type"
trailing_content_t2 null
{{{#f87a7a trailing_content_f null
trailing_label null
)}}}{{{#!if label_last != null
##======================================= trailing end
label_last null
##======================================= footer
'''>'''}}}{{{#!if last != null
last null
^^{{{#a3ff84 C++version null
^^{{{+1 {{{#a3ff84 C++large_version@}}}}}}^^}}}
#!style
.global
{
display: inline;
padding: 3px 4px;
margin-top: -6px;
font-family: 'Cascadia Mono', 'Cascadia Code', '나눔고딕코딩', 'D2Coding', 'Courier New', Courier, monospace;
word-break: keep-all;
color: #a8a8a8;
}
.preprocessor
{
display: inline;
color: #aeff6c;
}
.comment
{
display: inline;
color: #57A64A;
}
.keyword
{
display: inline;
font-weight: bold;
color: #569cd6;
}
.elm_ns
{
display: inline;
font-weight: bold;
color: #58fafe;
}
.elm_type
{
display: inline;
color: #4ec9b0;
}
.elm_primitives
{
display: inline;
font-weight: bold;
color: cornflowerblue;
}
(template_p0 != null || template_v0 != null || template_p1 != null || template_v1 != null || template_p2 != null || template_v2 != null || template_p3 != null || template_v3 != null || template_p4 != null || template_v4 != null) || template_last_label != null
#!if ns_available = (ns != null || ns1 != null || ns2 != null || ns3 != null)
#!if pre_available = (kw1 != null || kw1_post != null || kw2 != null || kw2_post != null || cls_attribute != null || cls_attribute_lnk != null || ns_end != null || pre1_t != null || pre2_t != null || pre_e != null)
#!if pre_tmp_available = (pre_tmp_p0 != null || pre_tmp_p1 != null || pre_tmp_p2 != null || pre_tmp_v0 != null || pre_tmp_v1 != null || pre_tmp_v2 != null)
#!if body_available = (body_ns || body_number != null || body_string != null || body_v != null || body_gv != null || body_f != null || body_mv != null || body_mf != null || body_static_mv != null || body_static_mf != null || body_post != null)
#!if spec_available = (body_spec1 != null || body_spec2 != null || body_spec1_ref != null || body_spec2_label != null || body_spec_assign != null)
#!if trail_available = (trailing != null || trailing_keyword != null)
#!wiki class="global"
{{{#!wiki class="comment"
head_comment null
[[C++/문법/특성|{{{#daffbc {{{[[attribute null
[[C++/문법/특성#attribute_lnkattribute_lnk null
##======================================= include and import
{{{#!if ns_available || pre_available || pre_tmp_available || body_available || trail_available
{{{#!wiki class="keyword"
head_keyword"keyword"
head_keyword null
{{{#ffffff module_name null
{{{#!wiki class="keyword"
import}}} {{{#c8865e <import null
{{{#!wiki class="preprocessor"
#include}}} {{{#c8865e include====================================== template parameter 0
##======================================= template parameter 0 concept
<{{{#!if template_p0_default != null || template_v0_default != null
\[}}}{{{#!if template_concept0_available = (template_cpt0 != null)
{{{#!wiki class="elm_type"
'''template_cpt0 null || template_concept0_v0 != null || template_concept0_last_label != null
<{{{#!if template_concept0_p0 != null
{{{#!wiki class="elm_type"
template_concept0_p0 null
{{{#ffffff template_concept0_v0 null
, {{{#!wiki class="elm_type"
template_concept0_p1 null
, {{{#ffffff template_concept0_v1 null
, {{{#!wiki class="elm_type"
template_concept0_p2 null
, {{{#ffffff template_concept0_v2 null
template_concept0_last_label null
{{{#!if !template_concept0_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p0_post != null
template_p0_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p0_default_ns != null
{{{#!wiki class="elm_ns"
template_p0_default_ns"elm_type"
template_p0_default null
{{{#!wiki class="elm_type"
template_v0_ty null
template_p0_posttemplate_v0 null
{{{ = }}}{{{#!if template_v0_default_ns != null
{{{#!wiki class="elm_ns"
template_v0_default_nstemplate_v0_default null || template_v0_default != null
##======================================= template parameter 0 end
\]}}}{{{#!if template_p0_lnb != null
[br] }}}{{{#!if template_p1 != null || template_v1 != null
##======================================= template parameter 1
##======================================= template parameter 1 concept
, }}}{{{#!if template_p1_default != null || template_v1_default != null
\[}}}{{{#!if template_concept1_available = (template_cpt1 != null)
{{{#!wiki class="elm_type"
'''template_cpt1 null || template_concept1_v0 != null || template_concept1_last_label != null
<{{{#!if template_concept1_p0 != null
{{{#4ec9b0,#6fdbba template_concept1_p0 null
{{{#ffffff template_concept1_v0 null
, {{{#4ec9b0,#6fdbba template_concept1_p1 null
, {{{#ffffff template_concept1_v1 null
, {{{#4ec9b0,#6fdbba template_concept1_p2 null
, {{{#ffffff template_concept1_v2 null
template_concept1_last_label null
{{{#!if !template_concept1_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p1_post != null
template_p1_post"elm_type"
template_p1 null
{{{ = }}}{{{#!if template_p1_default_ns != null
{{{#!wiki class="elm_ns"
template_p1_default_nstemplate_p1_default null
{{{#4ec9b0,#6fdbba template_v1_ty null
template_p1_posttemplate_v1 null
{{{ = }}}{{{#!if template_v1_default_ns != null
{{{#!wiki class="elm_ns"
template_v1_default_nstemplate_v1_default null || template_v1_default != null
##======================================= template parameter 1 end
\]}}}{{{#!if template_p1_lnb != null
[br] }}}{{{#!if template_p2 != null || template_v2 != null
##======================================= template parameter 2
##======================================= template parameter 2 concept
, }}}{{{#!if template_p2_default != null || template_v2_default != null
\[}}}{{{#!if template_concept2_available = (template_cpt2 != null)
{{{#!wiki class="elm_type"
'''template_cpt2 null || template_concept2_v0 != null || template_concept2_last_label != null
<{{{#!if template_concept2_p0 != null
{{{#4ec9b0,#6fdbba template_concept2_p0 null
{{{#ffffff template_concept2_v0 null
, {{{#4ec9b0,#6fdbba template_concept2_p1 null
, {{{#ffffff template_concept2_v1 null
, {{{#4ec9b0,#6fdbba template_concept2_p2 null
, {{{#ffffff template_concept2_v2 null
template_concept2_last_label null
{{{#!if !template_concept2_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p2_post != null
template_p2_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p2_default_ns != null
{{{#!wiki class="elm_ns"
template_p2_default_nstemplate_p2_default null
{{{#4ec9b0,#6fdbba template_v2_ty null
template_p2_posttemplate_v2 null
{{{ = }}}{{{#!if template_v2_default_ns != null
{{{#!wiki class="elm_ns"
template_v2_default_nstemplate_v2_default null || template_v2_default != null
##======================================= template parameter 2 end
\]}}}{{{#!if template_p2_lnb != null
[br] }}}{{{#!if template_p3 != null || template_v3 != null
##======================================= template parameter 3
##======================================= template parameter 3 concept
, }}}{{{#!if template_p3_default != null || template_v3_default != null
\[}}}{{{#!if template_concept3_available = (template_cpt3 != null)
{{{#!wiki class="elm_type"
'''template_cpt3 null || template_concept3_v0 != null || template_concept3_last_label != null
<{{{#!if template_concept3_p0 != null
{{{#4ec9b0,#6fdbba template_concept3_p0 null
{{{#ffffff template_concept3_v0 null
, {{{#4ec9b0,#6fdbba template_concept3_p1 null
, {{{#ffffff template_concept3_v1 null
, {{{#4ec9b0,#6fdbba template_concept3_p2 null
, {{{#ffffff template_concept3_v2 null
template_concept3_last_label null
{{{#!if !template_concept3_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p3_post != null
template_p3_post"elm_type"
template_p3 null
{{{ = }}}{{{#!if template_p3_default_ns != null
{{{#!wiki class="elm_ns"
template_p3_default_nstemplate_p3_default null
{{{#4ec9b0,#6fdbba template_v3_ty null
template_p3_posttemplate_v3 null
{{{ = }}}{{{#!if template_v3_default_ns != null
{{{#!wiki class="elm_ns"
template_v3_default_nstemplate_v3_default null || template_v3_default != null
##======================================= template parameter 3 end
\]}}}{{{#!if template_p3_lnb != null
[br] }}}{{{#!if template_p4 != null || template_v4 != null
##======================================= template parameter 4
##======================================= template parameter 4 concept
, }}}{{{#!if template_p4_default != null || template_v4_default != null
\[}}}{{{#!if template_concept4_available = (template_cpt4 != null)
{{{#!wiki class="elm_type"
'''template_cpt4 null || template_concept4_v0 != null || template_concept4_last_label != null
<{{{#!if template_concept4_p0 != null
{{{#4ec9b0,#6fdbba template_concept4_p0 null
{{{#ffffff template_concept4_v0 null
, {{{#4ec9b0,#6fdbba template_concept4_p1 null
, {{{#ffffff template_concept4_v1 null
, {{{#4ec9b0,#6fdbba template_concept4_p2 null
, {{{#ffffff template_concept4_v2 null
template_concept4_last_label null
{{{#!if !template_concept4_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p4_post != null
template_p4_post"elm_type"
template_p4 null
{{{ = }}}{{{#!if template_p4_default_ns != null
{{{#!wiki class="elm_ns"
template_p4_default_nstemplate_p4_default null
{{{#4ec9b0,#6fdbba template_v4_ty null
template_p4_posttemplate_v4 null
{{{ = }}}{{{#!if template_v4_default_ns != null
{{{#!wiki class="elm_ns"
template_v4_default_nstemplate_v4_default null || template_v4_default != null
##======================================= template parameter 4 end
\]}}}{{{#!if template_last_label != null
##======================================= template parameters end
template_last_label null
[[C++/문법/특성|{{{#e8f1a8 {{{[[fn_attribute null
[[C++/문법/특성#fn_attribute_lnkfn_attribute_lnk null
{{{#!if kw1_post == null
{{{#!wiki class="keyword"
kw1=contexpr null
{{{#!wiki class="keyword"
kw1=contexprkw1_post null
{{{#!if kw2_post == null
{{{#!wiki class="elm_primitives"
kw2=long null
{{{#!wiki class="elm_primitives"
kw2=longkw2_post null
[[C++/문법/특성|{{{#e8f1a8 {{{[[cls_attribute null
[[C++/문법/특성#cls_attribute_lnkcls_attribute_lnk null
##======================================= Namespaces
{{{#!wiki class="elm_ns"
ns null
{{{#!if ns1_pre_kw != null
{{{#!wiki class="keyword"
ns1_pre_kw=inline"elm_ns"
ns1=std null
{{{ ns1_post null
{{{#!if ns1_post == null
::}}}{{{#!if ns2_pre_kw != null
{{{#!wiki class="keyword"
ns2_pre_kw=inline"elm_ns"
ns2=chrono null
{{{ ns2_post null
{{{#!if ns2_post == null
::}}}{{{#!if ns3_pre_kw != null
{{{#!wiki class="keyword"
ns3_pre_kw=inline"elm_ns"
ns3=chrono_literals null
{{{ ns3_post null && ns_end == null && ns3_post == null && (pre1_t != null)
{{{#!if ns3_post == null
::}}}}}}{{{#!if ns1 != null && ns_end != null
##======================================= Front-end types
ns_end null
{{{#!wiki class="elm_type"
pre1_t null
::{{{#!wiki class="elm_type"
pre2_t null
{{{#!if pre1_t != null || pre2_t != null
::}}}{{{#f0f068 pre_e=enum null
{{{#!wiki class="elm_type"
pre_tmp_p0 null
{{{#!if pre_tmp_p0 != null
, }}}{{{#ffffff pre_tmp_v0 null
, {{{#!wiki class="elm_type"
pre_tmp_p1 null
, {{{#ffffff pre_tmp_v1 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt1=int null
, {{{#!wiki class="elm_type"
pre_tmp_p2 null
, {{{#ffffff pre_tmp_v2 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt2=int null
, {{{#!wiki class="elm_type"
pre_tmp_p3 null
, {{{#ffffff pre_tmp_v3 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt3=int null
, {{{#!wiki class="elm_type"
pre_tmp_p4 null
, {{{#ffffff pre_tmp_v4 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt4=intpre_post null
##======================================= body begin
{{{#!wiki class="elm_ns"
body_ns null
{{{#a9a9b0,#a1a1a2 body_v null
{{{#ffa3d2 body_gv null
{{{#ffffff body_mv null
{{{#f87a7a body_f null
{{{#f0a962 body_mf null
{{{#ffffff '''{{{body_static_mv null
{{{#f0a962 '''{{{body_static_mf null
{{{#b5cea8 body_number null
{{{#c8865e body_string null
body_post null
'''<'''}}}{{{#!if body_bopen != null
##======================================= body end
##======================================= arguments begin
(}}}{{{#!if arg1_available = (arg1_concept != null || arg1_kw != null || arg1_t_kw != null || arg1_ns != null || arg1_t != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg2_available = (arg2_concept != null || arg2_kw != null || arg2_t_kw != null || arg2_ns != null || arg2_t != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg3_available = (arg3_concept != null || arg3_kw != null || arg3_t_kw != null || arg3_ns != null || arg3_t != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg4_available = (arg4_concept != null || arg4_kw != null || arg4_t_kw != null || arg4_ns != null || arg4_t != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
##======================================= argument 1
}}}{{{#!if arg1_check_blank0 = (arg1_concept != null) && (arg1_kw != null || arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank1 = (arg1_kw != null) && (arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank2 = (arg1_t_kw != null) && (arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank3 = (arg1_t != null || arg1_t_post != null) && (arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_concept!=null
{{{#!wiki class="elm_type"
'''arg1_concept null
<{{{#!wiki class="elm_type"
arg1_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam3"keyword"
arg1_kw"elm_primitives"
arg1_t_kw null
{{{#!wiki class="elm_ns"
arg1_ns"elm_type"
arg1_targ1_t_postarg1_paramarg1_just_numberarg1_just_string====================================== argument 2
, }}}{{{#!if arg2_check_blank0 = (arg2_concept != null) && (arg2_kw != null || arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank1 = (arg2_kw != null) && (arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank2 = (arg2_t_kw != null) && (arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank3 = (arg2_t != null || arg2_t_post != null) && (arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_concept!=null
{{{#!wiki class="elm_type"
'''arg2_concept null
<{{{#!wiki class="elm_type"
arg2_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam3"keyword"
arg2_kw"elm_primitives"
arg2_t_kw null
{{{#!wiki class="elm_ns"
arg2_ns"elm_type"
arg2_targ2_t_postarg2_paramarg2_just_numberarg2_just_string====================================== argument 3
, }}}{{{#!if arg3_check_blank0 = (arg3_concept != null) && (arg3_kw != null || arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank1 = (arg3_kw != null) && (arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank2 = (arg3_t_kw != null) && (arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank3 = (arg3_t != null || arg3_t_post != null) && (arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_concept!=null
{{{#!wiki class="elm_type"
'''arg3_concept null
<{{{#!wiki class="elm_type"
arg3_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam3"keyword"
arg3_kw"elm_primitives"
arg3_t_kw null
{{{#!wiki class="elm_ns"
arg3_ns"elm_type"
arg3_targ3_t_postarg3_paramarg3_just_numberarg3_just_string====================================== argument4
, }}}{{{#!if arg4_check_blank0 = (arg4_concept != null) && (arg4_kw != null || arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank1 = (arg4_kw != null) && (arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank2 = (arg4_t_kw != null) && (arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank3 = (arg4_t != null || arg4_t_post != null) && (arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_concept!=null
{{{#!wiki class="elm_type"
'''arg4_concept null
<{{{#!wiki class="elm_type"
arg4_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam3"keyword"
arg4_kw"elm_primitives"
arg4_t_kw null
{{{#!wiki class="elm_ns"
arg4_ns"elm_type"
arg4_targ4_t_postarg4_paramarg4_just_numberarg4_just_string null
##======================================= argument5, argument6
, {{{#bcdce6 arg5_param null
, {{{#bcdce6 arg6_param null
, ...}}}{{{#!if body_bopen != null
##======================================= arguments end
##======================================= body end
##======================================= specifiers begin
{{{#!if spec_available
) }}}{{{#!if !spec_available
)}}}}}}{{{#!if body_spec1 != null
{{{#!wiki class="keyword"
body_spec1=const null
''' '''= {{{#!wiki class="keyword"
body_spec_assign=default null
(}}}{{{#!if body_spec1_ref != null
{{{#!if body_spec1_paren == null
body_spec1_ref null
body_spec1_ref null
{{{#!wiki class="keyword"
body_spec2=noexcept null
(}}}{{{#!if body_spec2_label != null
body_spec2_label null
)}}}{{{#!if body_spec1_paren != null
##======================================= specifiers end
##======================================= trailing begin
)}}}{{{#!if trailing != null
''' '''trailing null
{{{#!wiki class="keyword"
trailing_keyword=decltype null
(}}}{{{#!if trailing_ns != null
{{{#!wiki class="elm_ns"
trailing_ns null
{{{#!wiki class="keyword"
trailing_t_kw null
{{{#!wiki class="elm_type"
trailing_content_t1 null
::{{{#!wiki class="elm_type"
trailing_content_t2 null
{{{#f87a7a trailing_content_f null
trailing_label null
)}}}{{{#!if label_last != null
##======================================= trailing end
label_last null
##======================================= footer
'''>'''}}}{{{#!if last != null
last null
^^{{{#a3ff84 C++version null
^^{{{+1 {{{#a3ff84 C++large_version@}}}}}}^^}}}
|
| <bgcolor=#20b580> |
#!style
.global
{
display: inline;
padding: 3px 4px;
margin-top: -6px;
font-family: 'Cascadia Mono', 'Cascadia Code', '나눔고딕코딩', 'D2Coding', 'Courier New', Courier, monospace;
word-break: keep-all;
color: #a8a8a8;
}
.preprocessor
{
display: inline;
color: #aeff6c;
}
.comment
{
display: inline;
color: #57A64A;
}
.keyword
{
display: inline;
font-weight: bold;
color: #569cd6;
}
.elm_ns
{
display: inline;
font-weight: bold;
color: #58fafe;
}
.elm_type
{
display: inline;
color: #4ec9b0;
}
.elm_primitives
{
display: inline;
font-weight: bold;
color: cornflowerblue;
}
(template_p0 != null || template_v0 != null || template_p1 != null || template_v1 != null || template_p2 != null || template_v2 != null || template_p3 != null || template_v3 != null || template_p4 != null || template_v4 != null) || template_last_label != null
#!if ns_available = (ns != null || ns1 != null || ns2 != null || ns3 != null)
#!if pre_available = (kw1 != null || kw1_post != null || kw2 != null || kw2_post != null || cls_attribute != null || cls_attribute_lnk != null || ns_end != null || pre1_t != null || pre2_t != null || pre_e != null)
#!if pre_tmp_available = (pre_tmp_p0 != null || pre_tmp_p1 != null || pre_tmp_p2 != null || pre_tmp_v0 != null || pre_tmp_v1 != null || pre_tmp_v2 != null)
#!if body_available = (body_ns || body_number != null || body_string != null || body_v != null || body_gv != null || body_f != null || body_mv != null || body_mf != null || body_static_mv != null || body_static_mf != null || body_post != null)
#!if spec_available = (body_spec1 != null || body_spec2 != null || body_spec1_ref != null || body_spec2_label != null || body_spec_assign != null)
#!if trail_available = (trailing != null || trailing_keyword != null)
#!wiki class="global"
{{{#!wiki class="comment"
head_comment null
[[C++/문법/특성|{{{#daffbc {{{[[attribute null
[[C++/문법/특성#attribute_lnkattribute_lnk null
##======================================= include and import
{{{#!if ns_available || pre_available || pre_tmp_available || body_available || trail_available
{{{#!wiki class="keyword"
head_keyword"keyword"
head_keyword null
{{{#ffffff module_name null
{{{#!wiki class="keyword"
import}}} {{{#c8865e <import null
{{{#!wiki class="preprocessor"
#include}}} {{{#c8865e include====================================== template parameter 0
##======================================= template parameter 0 concept
<{{{#!if template_p0_default != null || template_v0_default != null
\[}}}{{{#!if template_concept0_available = (template_cpt0 != null)
{{{#!wiki class="elm_type"
'''template_cpt0 null || template_concept0_v0 != null || template_concept0_last_label != null
<{{{#!if template_concept0_p0 != null
{{{#!wiki class="elm_type"
template_concept0_p0 null
{{{#ffffff template_concept0_v0 null
, {{{#!wiki class="elm_type"
template_concept0_p1 null
, {{{#ffffff template_concept0_v1 null
, {{{#!wiki class="elm_type"
template_concept0_p2 null
, {{{#ffffff template_concept0_v2 null
template_concept0_last_label null
{{{#!if !template_concept0_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p0_post != null
template_p0_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p0_default_ns != null
{{{#!wiki class="elm_ns"
template_p0_default_ns"elm_type"
template_p0_default null
{{{#!wiki class="elm_type"
template_v0_ty null
template_p0_posttemplate_v0 null
{{{ = }}}{{{#!if template_v0_default_ns != null
{{{#!wiki class="elm_ns"
template_v0_default_nstemplate_v0_default null || template_v0_default != null
##======================================= template parameter 0 end
\]}}}{{{#!if template_p0_lnb != null
[br] }}}{{{#!if template_p1 != null || template_v1 != null
##======================================= template parameter 1
##======================================= template parameter 1 concept
, }}}{{{#!if template_p1_default != null || template_v1_default != null
\[}}}{{{#!if template_concept1_available = (template_cpt1 != null)
{{{#!wiki class="elm_type"
'''template_cpt1 null || template_concept1_v0 != null || template_concept1_last_label != null
<{{{#!if template_concept1_p0 != null
{{{#4ec9b0,#6fdbba template_concept1_p0 null
{{{#ffffff template_concept1_v0 null
, {{{#4ec9b0,#6fdbba template_concept1_p1 null
, {{{#ffffff template_concept1_v1 null
, {{{#4ec9b0,#6fdbba template_concept1_p2 null
, {{{#ffffff template_concept1_v2 null
template_concept1_last_label null
{{{#!if !template_concept1_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p1_post != null
template_p1_post"elm_type"
template_p1 null
{{{ = }}}{{{#!if template_p1_default_ns != null
{{{#!wiki class="elm_ns"
template_p1_default_nstemplate_p1_default null
{{{#4ec9b0,#6fdbba template_v1_ty null
template_p1_posttemplate_v1 null
{{{ = }}}{{{#!if template_v1_default_ns != null
{{{#!wiki class="elm_ns"
template_v1_default_nstemplate_v1_default null || template_v1_default != null
##======================================= template parameter 1 end
\]}}}{{{#!if template_p1_lnb != null
[br] }}}{{{#!if template_p2 != null || template_v2 != null
##======================================= template parameter 2
##======================================= template parameter 2 concept
, }}}{{{#!if template_p2_default != null || template_v2_default != null
\[}}}{{{#!if template_concept2_available = (template_cpt2 != null)
{{{#!wiki class="elm_type"
'''template_cpt2 null || template_concept2_v0 != null || template_concept2_last_label != null
<{{{#!if template_concept2_p0 != null
{{{#4ec9b0,#6fdbba template_concept2_p0 null
{{{#ffffff template_concept2_v0 null
, {{{#4ec9b0,#6fdbba template_concept2_p1 null
, {{{#ffffff template_concept2_v1 null
, {{{#4ec9b0,#6fdbba template_concept2_p2 null
, {{{#ffffff template_concept2_v2 null
template_concept2_last_label null
{{{#!if !template_concept2_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p2_post != null
template_p2_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p2_default_ns != null
{{{#!wiki class="elm_ns"
template_p2_default_nstemplate_p2_default null
{{{#4ec9b0,#6fdbba template_v2_ty null
template_p2_posttemplate_v2 null
{{{ = }}}{{{#!if template_v2_default_ns != null
{{{#!wiki class="elm_ns"
template_v2_default_nstemplate_v2_default null || template_v2_default != null
##======================================= template parameter 2 end
\]}}}{{{#!if template_p2_lnb != null
[br] }}}{{{#!if template_p3 != null || template_v3 != null
##======================================= template parameter 3
##======================================= template parameter 3 concept
, }}}{{{#!if template_p3_default != null || template_v3_default != null
\[}}}{{{#!if template_concept3_available = (template_cpt3 != null)
{{{#!wiki class="elm_type"
'''template_cpt3 null || template_concept3_v0 != null || template_concept3_last_label != null
<{{{#!if template_concept3_p0 != null
{{{#4ec9b0,#6fdbba template_concept3_p0 null
{{{#ffffff template_concept3_v0 null
, {{{#4ec9b0,#6fdbba template_concept3_p1 null
, {{{#ffffff template_concept3_v1 null
, {{{#4ec9b0,#6fdbba template_concept3_p2 null
, {{{#ffffff template_concept3_v2 null
template_concept3_last_label null
{{{#!if !template_concept3_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p3_post != null
template_p3_post"elm_type"
template_p3 null
{{{ = }}}{{{#!if template_p3_default_ns != null
{{{#!wiki class="elm_ns"
template_p3_default_nstemplate_p3_default null
{{{#4ec9b0,#6fdbba template_v3_ty null
template_p3_posttemplate_v3 null
{{{ = }}}{{{#!if template_v3_default_ns != null
{{{#!wiki class="elm_ns"
template_v3_default_nstemplate_v3_default null || template_v3_default != null
##======================================= template parameter 3 end
\]}}}{{{#!if template_p3_lnb != null
[br] }}}{{{#!if template_p4 != null || template_v4 != null
##======================================= template parameter 4
##======================================= template parameter 4 concept
, }}}{{{#!if template_p4_default != null || template_v4_default != null
\[}}}{{{#!if template_concept4_available = (template_cpt4 != null)
{{{#!wiki class="elm_type"
'''template_cpt4 null || template_concept4_v0 != null || template_concept4_last_label != null
<{{{#!if template_concept4_p0 != null
{{{#4ec9b0,#6fdbba template_concept4_p0 null
{{{#ffffff template_concept4_v0 null
, {{{#4ec9b0,#6fdbba template_concept4_p1 null
, {{{#ffffff template_concept4_v1 null
, {{{#4ec9b0,#6fdbba template_concept4_p2 null
, {{{#ffffff template_concept4_v2 null
template_concept4_last_label null
{{{#!if !template_concept4_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p4_post != null
template_p4_post"elm_type"
template_p4 null
{{{ = }}}{{{#!if template_p4_default_ns != null
{{{#!wiki class="elm_ns"
template_p4_default_nstemplate_p4_default null
{{{#4ec9b0,#6fdbba template_v4_ty null
template_p4_posttemplate_v4 null
{{{ = }}}{{{#!if template_v4_default_ns != null
{{{#!wiki class="elm_ns"
template_v4_default_nstemplate_v4_default null || template_v4_default != null
##======================================= template parameter 4 end
\]}}}{{{#!if template_last_label != null
##======================================= template parameters end
template_last_label null
[[C++/문법/특성|{{{#e8f1a8 {{{[[fn_attribute null
[[C++/문법/특성#fn_attribute_lnkfn_attribute_lnk null
{{{#!if kw1_post == null
{{{#!wiki class="keyword"
kw1=contexpr null
{{{#!wiki class="keyword"
kw1=contexprkw1_post null
{{{#!if kw2_post == null
{{{#!wiki class="elm_primitives"
kw2=long null
{{{#!wiki class="elm_primitives"
kw2=longkw2_post null
[[C++/문법/특성|{{{#e8f1a8 {{{[[cls_attribute null
[[C++/문법/특성#cls_attribute_lnkcls_attribute_lnk null
##======================================= Namespaces
{{{#!wiki class="elm_ns"
ns null
{{{#!if ns1_pre_kw != null
{{{#!wiki class="keyword"
ns1_pre_kw=inline"elm_ns"
ns1=std null
{{{ ns1_post null
{{{#!if ns1_post == null
::}}}{{{#!if ns2_pre_kw != null
{{{#!wiki class="keyword"
ns2_pre_kw=inline"elm_ns"
ns2=chrono null
{{{ ns2_post null
{{{#!if ns2_post == null
::}}}{{{#!if ns3_pre_kw != null
{{{#!wiki class="keyword"
ns3_pre_kw=inline"elm_ns"
ns3=chrono_literals null
{{{ ns3_post null && ns_end == null && ns3_post == null && (pre1_t != null)
{{{#!if ns3_post == null
::}}}}}}{{{#!if ns1 != null && ns_end != null
##======================================= Front-end types
ns_end null
{{{#!wiki class="elm_type"
pre1_t null
::{{{#!wiki class="elm_type"
pre2_t null
{{{#!if pre1_t != null || pre2_t != null
::}}}{{{#f0f068 pre_e=enum null
{{{#!wiki class="elm_type"
pre_tmp_p0 null
{{{#!if pre_tmp_p0 != null
, }}}{{{#ffffff pre_tmp_v0 null
, {{{#!wiki class="elm_type"
pre_tmp_p1 null
, {{{#ffffff pre_tmp_v1 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt1=int null
, {{{#!wiki class="elm_type"
pre_tmp_p2 null
, {{{#ffffff pre_tmp_v2 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt2=int null
, {{{#!wiki class="elm_type"
pre_tmp_p3 null
, {{{#ffffff pre_tmp_v3 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt3=int null
, {{{#!wiki class="elm_type"
pre_tmp_p4 null
, {{{#ffffff pre_tmp_v4 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt4=intpre_post null
##======================================= body begin
{{{#!wiki class="elm_ns"
body_ns null
{{{#a9a9b0,#a1a1a2 body_v null
{{{#ffa3d2 body_gv null
{{{#ffffff body_mv null
{{{#f87a7a body_f null
{{{#f0a962 body_mf null
{{{#ffffff '''{{{body_static_mv null
{{{#f0a962 '''{{{body_static_mf null
{{{#b5cea8 body_number null
{{{#c8865e body_string null
body_post null
'''<'''}}}{{{#!if body_bopen != null
##======================================= body end
##======================================= arguments begin
(}}}{{{#!if arg1_available = (arg1_concept != null || arg1_kw != null || arg1_t_kw != null || arg1_ns != null || arg1_t != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg2_available = (arg2_concept != null || arg2_kw != null || arg2_t_kw != null || arg2_ns != null || arg2_t != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg3_available = (arg3_concept != null || arg3_kw != null || arg3_t_kw != null || arg3_ns != null || arg3_t != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg4_available = (arg4_concept != null || arg4_kw != null || arg4_t_kw != null || arg4_ns != null || arg4_t != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
##======================================= argument 1
}}}{{{#!if arg1_check_blank0 = (arg1_concept != null) && (arg1_kw != null || arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank1 = (arg1_kw != null) && (arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank2 = (arg1_t_kw != null) && (arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank3 = (arg1_t != null || arg1_t_post != null) && (arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_concept!=null
{{{#!wiki class="elm_type"
'''arg1_concept null
<{{{#!wiki class="elm_type"
arg1_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam3"keyword"
arg1_kw"elm_primitives"
arg1_t_kw null
{{{#!wiki class="elm_ns"
arg1_ns"elm_type"
arg1_targ1_t_postarg1_paramarg1_just_numberarg1_just_string====================================== argument 2
, }}}{{{#!if arg2_check_blank0 = (arg2_concept != null) && (arg2_kw != null || arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank1 = (arg2_kw != null) && (arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank2 = (arg2_t_kw != null) && (arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank3 = (arg2_t != null || arg2_t_post != null) && (arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_concept!=null
{{{#!wiki class="elm_type"
'''arg2_concept null
<{{{#!wiki class="elm_type"
arg2_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam3"keyword"
arg2_kw"elm_primitives"
arg2_t_kw null
{{{#!wiki class="elm_ns"
arg2_ns"elm_type"
arg2_targ2_t_postarg2_paramarg2_just_numberarg2_just_string====================================== argument 3
, }}}{{{#!if arg3_check_blank0 = (arg3_concept != null) && (arg3_kw != null || arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank1 = (arg3_kw != null) && (arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank2 = (arg3_t_kw != null) && (arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank3 = (arg3_t != null || arg3_t_post != null) && (arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_concept!=null
{{{#!wiki class="elm_type"
'''arg3_concept null
<{{{#!wiki class="elm_type"
arg3_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam3"keyword"
arg3_kw"elm_primitives"
arg3_t_kw null
{{{#!wiki class="elm_ns"
arg3_ns"elm_type"
arg3_targ3_t_postarg3_paramarg3_just_numberarg3_just_string====================================== argument4
, }}}{{{#!if arg4_check_blank0 = (arg4_concept != null) && (arg4_kw != null || arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank1 = (arg4_kw != null) && (arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank2 = (arg4_t_kw != null) && (arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank3 = (arg4_t != null || arg4_t_post != null) && (arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_concept!=null
{{{#!wiki class="elm_type"
'''arg4_concept null
<{{{#!wiki class="elm_type"
arg4_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam3"keyword"
arg4_kw"elm_primitives"
arg4_t_kw null
{{{#!wiki class="elm_ns"
arg4_ns"elm_type"
arg4_targ4_t_postarg4_paramarg4_just_numberarg4_just_string null
##======================================= argument5, argument6
, {{{#bcdce6 arg5_param null
, {{{#bcdce6 arg6_param null
, ...}}}{{{#!if body_bopen != null
##======================================= arguments end
##======================================= body end
##======================================= specifiers begin
{{{#!if spec_available
) }}}{{{#!if !spec_available
)}}}}}}{{{#!if body_spec1 != null
{{{#!wiki class="keyword"
body_spec1=const null
''' '''= {{{#!wiki class="keyword"
body_spec_assign=default null
(}}}{{{#!if body_spec1_ref != null
{{{#!if body_spec1_paren == null
body_spec1_ref null
body_spec1_ref null
{{{#!wiki class="keyword"
body_spec2=noexcept null
(}}}{{{#!if body_spec2_label != null
body_spec2_label null
)}}}{{{#!if body_spec1_paren != null
##======================================= specifiers end
##======================================= trailing begin
)}}}{{{#!if trailing != null
''' '''trailing null
{{{#!wiki class="keyword"
trailing_keyword=decltype null
(}}}{{{#!if trailing_ns != null
{{{#!wiki class="elm_ns"
trailing_ns null
{{{#!wiki class="keyword"
trailing_t_kw null
{{{#!wiki class="elm_type"
trailing_content_t1 null
::{{{#!wiki class="elm_type"
trailing_content_t2 null
{{{#f87a7a trailing_content_f null
trailing_label null
)}}}{{{#!if label_last != null
##======================================= trailing end
label_last null
##======================================= footer
'''>'''}}}{{{#!if last != null
last null
^^{{{#a3ff84 C++version null
^^{{{+1 {{{#a3ff84 C++large_version@}}}}}}^^}}}
| 8바이트 부동 소수점을 나타내는 자료형. |
| <bgcolor=#20b580> |
#!style
.global
{
display: inline;
padding: 3px 4px;
margin-top: -6px;
font-family: 'Cascadia Mono', 'Cascadia Code', '나눔고딕코딩', 'D2Coding', 'Courier New', Courier, monospace;
word-break: keep-all;
color: #a8a8a8;
}
.preprocessor
{
display: inline;
color: #aeff6c;
}
.comment
{
display: inline;
color: #57A64A;
}
.keyword
{
display: inline;
font-weight: bold;
color: #569cd6;
}
.elm_ns
{
display: inline;
font-weight: bold;
color: #58fafe;
}
.elm_type
{
display: inline;
color: #4ec9b0;
}
.elm_primitives
{
display: inline;
font-weight: bold;
color: cornflowerblue;
}
(template_p0 != null || template_v0 != null || template_p1 != null || template_v1 != null || template_p2 != null || template_v2 != null || template_p3 != null || template_v3 != null || template_p4 != null || template_v4 != null) || template_last_label != null
#!if ns_available = (ns != null || ns1 != null || ns2 != null || ns3 != null)
#!if pre_available = (kw1 != null || kw1_post != null || kw2 != null || kw2_post != null || cls_attribute != null || cls_attribute_lnk != null || ns_end != null || pre1_t != null || pre2_t != null || pre_e != null)
#!if pre_tmp_available = (pre_tmp_p0 != null || pre_tmp_p1 != null || pre_tmp_p2 != null || pre_tmp_v0 != null || pre_tmp_v1 != null || pre_tmp_v2 != null)
#!if body_available = (body_ns || body_number != null || body_string != null || body_v != null || body_gv != null || body_f != null || body_mv != null || body_mf != null || body_static_mv != null || body_static_mf != null || body_post != null)
#!if spec_available = (body_spec1 != null || body_spec2 != null || body_spec1_ref != null || body_spec2_label != null || body_spec_assign != null)
#!if trail_available = (trailing != null || trailing_keyword != null)
#!wiki class="global"
{{{#!wiki class="comment"
head_comment null
[[C++/문법/특성|{{{#daffbc {{{[[attribute null
[[C++/문법/특성#attribute_lnkattribute_lnk null
##======================================= include and import
{{{#!if ns_available || pre_available || pre_tmp_available || body_available || trail_available
{{{#!wiki class="keyword"
head_keyword"keyword"
head_keyword null
{{{#ffffff module_name null
{{{#!wiki class="keyword"
import}}} {{{#c8865e <import null
{{{#!wiki class="preprocessor"
#include}}} {{{#c8865e include====================================== template parameter 0
##======================================= template parameter 0 concept
<{{{#!if template_p0_default != null || template_v0_default != null
\[}}}{{{#!if template_concept0_available = (template_cpt0 != null)
{{{#!wiki class="elm_type"
'''template_cpt0 null || template_concept0_v0 != null || template_concept0_last_label != null
<{{{#!if template_concept0_p0 != null
{{{#!wiki class="elm_type"
template_concept0_p0 null
{{{#ffffff template_concept0_v0 null
, {{{#!wiki class="elm_type"
template_concept0_p1 null
, {{{#ffffff template_concept0_v1 null
, {{{#!wiki class="elm_type"
template_concept0_p2 null
, {{{#ffffff template_concept0_v2 null
template_concept0_last_label null
{{{#!if !template_concept0_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p0_post != null
template_p0_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p0_default_ns != null
{{{#!wiki class="elm_ns"
template_p0_default_ns"elm_type"
template_p0_default null
{{{#!wiki class="elm_type"
template_v0_ty null
template_p0_posttemplate_v0 null
{{{ = }}}{{{#!if template_v0_default_ns != null
{{{#!wiki class="elm_ns"
template_v0_default_nstemplate_v0_default null || template_v0_default != null
##======================================= template parameter 0 end
\]}}}{{{#!if template_p0_lnb != null
[br] }}}{{{#!if template_p1 != null || template_v1 != null
##======================================= template parameter 1
##======================================= template parameter 1 concept
, }}}{{{#!if template_p1_default != null || template_v1_default != null
\[}}}{{{#!if template_concept1_available = (template_cpt1 != null)
{{{#!wiki class="elm_type"
'''template_cpt1 null || template_concept1_v0 != null || template_concept1_last_label != null
<{{{#!if template_concept1_p0 != null
{{{#4ec9b0,#6fdbba template_concept1_p0 null
{{{#ffffff template_concept1_v0 null
, {{{#4ec9b0,#6fdbba template_concept1_p1 null
, {{{#ffffff template_concept1_v1 null
, {{{#4ec9b0,#6fdbba template_concept1_p2 null
, {{{#ffffff template_concept1_v2 null
template_concept1_last_label null
{{{#!if !template_concept1_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p1_post != null
template_p1_post"elm_type"
template_p1 null
{{{ = }}}{{{#!if template_p1_default_ns != null
{{{#!wiki class="elm_ns"
template_p1_default_nstemplate_p1_default null
{{{#4ec9b0,#6fdbba template_v1_ty null
template_p1_posttemplate_v1 null
{{{ = }}}{{{#!if template_v1_default_ns != null
{{{#!wiki class="elm_ns"
template_v1_default_nstemplate_v1_default null || template_v1_default != null
##======================================= template parameter 1 end
\]}}}{{{#!if template_p1_lnb != null
[br] }}}{{{#!if template_p2 != null || template_v2 != null
##======================================= template parameter 2
##======================================= template parameter 2 concept
, }}}{{{#!if template_p2_default != null || template_v2_default != null
\[}}}{{{#!if template_concept2_available = (template_cpt2 != null)
{{{#!wiki class="elm_type"
'''template_cpt2 null || template_concept2_v0 != null || template_concept2_last_label != null
<{{{#!if template_concept2_p0 != null
{{{#4ec9b0,#6fdbba template_concept2_p0 null
{{{#ffffff template_concept2_v0 null
, {{{#4ec9b0,#6fdbba template_concept2_p1 null
, {{{#ffffff template_concept2_v1 null
, {{{#4ec9b0,#6fdbba template_concept2_p2 null
, {{{#ffffff template_concept2_v2 null
template_concept2_last_label null
{{{#!if !template_concept2_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p2_post != null
template_p2_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p2_default_ns != null
{{{#!wiki class="elm_ns"
template_p2_default_nstemplate_p2_default null
{{{#4ec9b0,#6fdbba template_v2_ty null
template_p2_posttemplate_v2 null
{{{ = }}}{{{#!if template_v2_default_ns != null
{{{#!wiki class="elm_ns"
template_v2_default_nstemplate_v2_default null || template_v2_default != null
##======================================= template parameter 2 end
\]}}}{{{#!if template_p2_lnb != null
[br] }}}{{{#!if template_p3 != null || template_v3 != null
##======================================= template parameter 3
##======================================= template parameter 3 concept
, }}}{{{#!if template_p3_default != null || template_v3_default != null
\[}}}{{{#!if template_concept3_available = (template_cpt3 != null)
{{{#!wiki class="elm_type"
'''template_cpt3 null || template_concept3_v0 != null || template_concept3_last_label != null
<{{{#!if template_concept3_p0 != null
{{{#4ec9b0,#6fdbba template_concept3_p0 null
{{{#ffffff template_concept3_v0 null
, {{{#4ec9b0,#6fdbba template_concept3_p1 null
, {{{#ffffff template_concept3_v1 null
, {{{#4ec9b0,#6fdbba template_concept3_p2 null
, {{{#ffffff template_concept3_v2 null
template_concept3_last_label null
{{{#!if !template_concept3_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p3_post != null
template_p3_post"elm_type"
template_p3 null
{{{ = }}}{{{#!if template_p3_default_ns != null
{{{#!wiki class="elm_ns"
template_p3_default_nstemplate_p3_default null
{{{#4ec9b0,#6fdbba template_v3_ty null
template_p3_posttemplate_v3 null
{{{ = }}}{{{#!if template_v3_default_ns != null
{{{#!wiki class="elm_ns"
template_v3_default_nstemplate_v3_default null || template_v3_default != null
##======================================= template parameter 3 end
\]}}}{{{#!if template_p3_lnb != null
[br] }}}{{{#!if template_p4 != null || template_v4 != null
##======================================= template parameter 4
##======================================= template parameter 4 concept
, }}}{{{#!if template_p4_default != null || template_v4_default != null
\[}}}{{{#!if template_concept4_available = (template_cpt4 != null)
{{{#!wiki class="elm_type"
'''template_cpt4 null || template_concept4_v0 != null || template_concept4_last_label != null
<{{{#!if template_concept4_p0 != null
{{{#4ec9b0,#6fdbba template_concept4_p0 null
{{{#ffffff template_concept4_v0 null
, {{{#4ec9b0,#6fdbba template_concept4_p1 null
, {{{#ffffff template_concept4_v1 null
, {{{#4ec9b0,#6fdbba template_concept4_p2 null
, {{{#ffffff template_concept4_v2 null
template_concept4_last_label null
{{{#!if !template_concept4_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p4_post != null
template_p4_post"elm_type"
template_p4 null
{{{ = }}}{{{#!if template_p4_default_ns != null
{{{#!wiki class="elm_ns"
template_p4_default_nstemplate_p4_default null
{{{#4ec9b0,#6fdbba template_v4_ty null
template_p4_posttemplate_v4 null
{{{ = }}}{{{#!if template_v4_default_ns != null
{{{#!wiki class="elm_ns"
template_v4_default_nstemplate_v4_default null || template_v4_default != null
##======================================= template parameter 4 end
\]}}}{{{#!if template_last_label != null
##======================================= template parameters end
template_last_label null
[[C++/문법/특성|{{{#e8f1a8 {{{[[fn_attribute null
[[C++/문법/특성#fn_attribute_lnkfn_attribute_lnk null
{{{#!if kw1_post == null
{{{#!wiki class="keyword"
kw1=contexpr null
{{{#!wiki class="keyword"
kw1=contexprkw1_post null
{{{#!if kw2_post == null
{{{#!wiki class="elm_primitives"
kw2=long null
{{{#!wiki class="elm_primitives"
kw2=longkw2_post null
[[C++/문법/특성|{{{#e8f1a8 {{{[[cls_attribute null
[[C++/문법/특성#cls_attribute_lnkcls_attribute_lnk null
##======================================= Namespaces
{{{#!wiki class="elm_ns"
ns null
{{{#!if ns1_pre_kw != null
{{{#!wiki class="keyword"
ns1_pre_kw=inline"elm_ns"
ns1=std null
{{{ ns1_post null
{{{#!if ns1_post == null
::}}}{{{#!if ns2_pre_kw != null
{{{#!wiki class="keyword"
ns2_pre_kw=inline"elm_ns"
ns2=chrono null
{{{ ns2_post null
{{{#!if ns2_post == null
::}}}{{{#!if ns3_pre_kw != null
{{{#!wiki class="keyword"
ns3_pre_kw=inline"elm_ns"
ns3=chrono_literals null
{{{ ns3_post null && ns_end == null && ns3_post == null && (pre1_t != null)
{{{#!if ns3_post == null
::}}}}}}{{{#!if ns1 != null && ns_end != null
##======================================= Front-end types
ns_end null
{{{#!wiki class="elm_type"
pre1_t null
::{{{#!wiki class="elm_type"
pre2_t null
{{{#!if pre1_t != null || pre2_t != null
::}}}{{{#f0f068 pre_e=enum null
{{{#!wiki class="elm_type"
pre_tmp_p0 null
{{{#!if pre_tmp_p0 != null
, }}}{{{#ffffff pre_tmp_v0 null
, {{{#!wiki class="elm_type"
pre_tmp_p1 null
, {{{#ffffff pre_tmp_v1 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt1=int null
, {{{#!wiki class="elm_type"
pre_tmp_p2 null
, {{{#ffffff pre_tmp_v2 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt2=int null
, {{{#!wiki class="elm_type"
pre_tmp_p3 null
, {{{#ffffff pre_tmp_v3 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt3=int null
, {{{#!wiki class="elm_type"
pre_tmp_p4 null
, {{{#ffffff pre_tmp_v4 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt4=intpre_post null
##======================================= body begin
{{{#!wiki class="elm_ns"
body_ns null
{{{#a9a9b0,#a1a1a2 body_v null
{{{#ffa3d2 body_gv null
{{{#ffffff body_mv null
{{{#f87a7a body_f null
{{{#f0a962 body_mf null
{{{#ffffff '''{{{body_static_mv null
{{{#f0a962 '''{{{body_static_mf null
{{{#b5cea8 body_number null
{{{#c8865e body_string null
body_post null
'''<'''}}}{{{#!if body_bopen != null
##======================================= body end
##======================================= arguments begin
(}}}{{{#!if arg1_available = (arg1_concept != null || arg1_kw != null || arg1_t_kw != null || arg1_ns != null || arg1_t != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg2_available = (arg2_concept != null || arg2_kw != null || arg2_t_kw != null || arg2_ns != null || arg2_t != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg3_available = (arg3_concept != null || arg3_kw != null || arg3_t_kw != null || arg3_ns != null || arg3_t != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg4_available = (arg4_concept != null || arg4_kw != null || arg4_t_kw != null || arg4_ns != null || arg4_t != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
##======================================= argument 1
}}}{{{#!if arg1_check_blank0 = (arg1_concept != null) && (arg1_kw != null || arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank1 = (arg1_kw != null) && (arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank2 = (arg1_t_kw != null) && (arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank3 = (arg1_t != null || arg1_t_post != null) && (arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_concept!=null
{{{#!wiki class="elm_type"
'''arg1_concept null
<{{{#!wiki class="elm_type"
arg1_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam3"keyword"
arg1_kw"elm_primitives"
arg1_t_kw null
{{{#!wiki class="elm_ns"
arg1_ns"elm_type"
arg1_targ1_t_postarg1_paramarg1_just_numberarg1_just_string====================================== argument 2
, }}}{{{#!if arg2_check_blank0 = (arg2_concept != null) && (arg2_kw != null || arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank1 = (arg2_kw != null) && (arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank2 = (arg2_t_kw != null) && (arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank3 = (arg2_t != null || arg2_t_post != null) && (arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_concept!=null
{{{#!wiki class="elm_type"
'''arg2_concept null
<{{{#!wiki class="elm_type"
arg2_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam3"keyword"
arg2_kw"elm_primitives"
arg2_t_kw null
{{{#!wiki class="elm_ns"
arg2_ns"elm_type"
arg2_targ2_t_postarg2_paramarg2_just_numberarg2_just_string====================================== argument 3
, }}}{{{#!if arg3_check_blank0 = (arg3_concept != null) && (arg3_kw != null || arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank1 = (arg3_kw != null) && (arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank2 = (arg3_t_kw != null) && (arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank3 = (arg3_t != null || arg3_t_post != null) && (arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_concept!=null
{{{#!wiki class="elm_type"
'''arg3_concept null
<{{{#!wiki class="elm_type"
arg3_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam3"keyword"
arg3_kw"elm_primitives"
arg3_t_kw null
{{{#!wiki class="elm_ns"
arg3_ns"elm_type"
arg3_targ3_t_postarg3_paramarg3_just_numberarg3_just_string====================================== argument4
, }}}{{{#!if arg4_check_blank0 = (arg4_concept != null) && (arg4_kw != null || arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank1 = (arg4_kw != null) && (arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank2 = (arg4_t_kw != null) && (arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank3 = (arg4_t != null || arg4_t_post != null) && (arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_concept!=null
{{{#!wiki class="elm_type"
'''arg4_concept null
<{{{#!wiki class="elm_type"
arg4_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam3"keyword"
arg4_kw"elm_primitives"
arg4_t_kw null
{{{#!wiki class="elm_ns"
arg4_ns"elm_type"
arg4_targ4_t_postarg4_paramarg4_just_numberarg4_just_string null
##======================================= argument5, argument6
, {{{#bcdce6 arg5_param null
, {{{#bcdce6 arg6_param null
, ...}}}{{{#!if body_bopen != null
##======================================= arguments end
##======================================= body end
##======================================= specifiers begin
{{{#!if spec_available
) }}}{{{#!if !spec_available
)}}}}}}{{{#!if body_spec1 != null
{{{#!wiki class="keyword"
body_spec1=const null
''' '''= {{{#!wiki class="keyword"
body_spec_assign=default null
(}}}{{{#!if body_spec1_ref != null
{{{#!if body_spec1_paren == null
body_spec1_ref null
body_spec1_ref null
{{{#!wiki class="keyword"
body_spec2=noexcept null
(}}}{{{#!if body_spec2_label != null
body_spec2_label null
)}}}{{{#!if body_spec1_paren != null
##======================================= specifiers end
##======================================= trailing begin
)}}}{{{#!if trailing != null
''' '''trailing null
{{{#!wiki class="keyword"
trailing_keyword=decltype null
(}}}{{{#!if trailing_ns != null
{{{#!wiki class="elm_ns"
trailing_ns null
{{{#!wiki class="keyword"
trailing_t_kw null
{{{#!wiki class="elm_type"
trailing_content_t1 null
::{{{#!wiki class="elm_type"
trailing_content_t2 null
{{{#f87a7a trailing_content_f null
trailing_label null
)}}}{{{#!if label_last != null
##======================================= trailing end
label_last null
##======================================= footer
'''>'''}}}{{{#!if last != null
last null
^^{{{#a3ff84 C++version null
^^{{{+1 {{{#a3ff84 C++large_version@}}}}}}^^}}}
| Windows에서는 8바이트 부동 소수점을 나타내며, Linux에서는 10바이트에서 16바이트 사이의 부동 소수점을 나타내는 자료형. |
#!style
.global
{
display: inline;
padding: 3px 4px;
margin-top: -6px;
font-family: 'Cascadia Mono', 'Cascadia Code', '나눔고딕코딩', 'D2Coding', 'Courier New', Courier, monospace;
word-break: keep-all;
color: #a8a8a8;
}
.preprocessor
{
display: inline;
color: #aeff6c;
}
.comment
{
display: inline;
color: #57A64A;
}
.keyword
{
display: inline;
font-weight: bold;
color: #569cd6;
}
.elm_ns
{
display: inline;
font-weight: bold;
color: #58fafe;
}
.elm_type
{
display: inline;
color: #4ec9b0;
}
.elm_primitives
{
display: inline;
font-weight: bold;
color: cornflowerblue;
}
(template_p0 != null || template_v0 != null || template_p1 != null || template_v1 != null || template_p2 != null || template_v2 != null || template_p3 != null || template_v3 != null || template_p4 != null || template_v4 != null) || template_last_label != null
#!if ns_available = (ns != null || ns1 != null || ns2 != null || ns3 != null)
#!if pre_available = (kw1 != null || kw1_post != null || kw2 != null || kw2_post != null || cls_attribute != null || cls_attribute_lnk != null || ns_end != null || pre1_t != null || pre2_t != null || pre_e != null)
#!if pre_tmp_available = (pre_tmp_p0 != null || pre_tmp_p1 != null || pre_tmp_p2 != null || pre_tmp_v0 != null || pre_tmp_v1 != null || pre_tmp_v2 != null)
#!if body_available = (body_ns || body_number != null || body_string != null || body_v != null || body_gv != null || body_f != null || body_mv != null || body_mf != null || body_static_mv != null || body_static_mf != null || body_post != null)
#!if spec_available = (body_spec1 != null || body_spec2 != null || body_spec1_ref != null || body_spec2_label != null || body_spec_assign != null)
#!if trail_available = (trailing != null || trailing_keyword != null)
#!wiki class="global"
{{{#!wiki class="comment"
head_comment null
[[C++/문법/특성|{{{#daffbc {{{[[attribute null
[[C++/문법/특성#attribute_lnkattribute_lnk null
##======================================= include and import
{{{#!if ns_available || pre_available || pre_tmp_available || body_available || trail_available
{{{#!wiki class="keyword"
head_keyword"keyword"
head_keyword null
{{{#ffffff module_name null
{{{#!wiki class="keyword"
import}}} {{{#c8865e <import null
{{{#!wiki class="preprocessor"
#include}}} {{{#c8865e include====================================== template parameter 0
##======================================= template parameter 0 concept
<{{{#!if template_p0_default != null || template_v0_default != null
\[}}}{{{#!if template_concept0_available = (template_cpt0 != null)
{{{#!wiki class="elm_type"
'''template_cpt0 null || template_concept0_v0 != null || template_concept0_last_label != null
<{{{#!if template_concept0_p0 != null
{{{#!wiki class="elm_type"
template_concept0_p0 null
{{{#ffffff template_concept0_v0 null
, {{{#!wiki class="elm_type"
template_concept0_p1 null
, {{{#ffffff template_concept0_v1 null
, {{{#!wiki class="elm_type"
template_concept0_p2 null
, {{{#ffffff template_concept0_v2 null
template_concept0_last_label null
{{{#!if !template_concept0_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p0_post != null
template_p0_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p0_default_ns != null
{{{#!wiki class="elm_ns"
template_p0_default_ns"elm_type"
template_p0_default null
{{{#!wiki class="elm_type"
template_v0_ty null
template_p0_posttemplate_v0 null
{{{ = }}}{{{#!if template_v0_default_ns != null
{{{#!wiki class="elm_ns"
template_v0_default_nstemplate_v0_default null || template_v0_default != null
##======================================= template parameter 0 end
\]}}}{{{#!if template_p0_lnb != null
[br] }}}{{{#!if template_p1 != null || template_v1 != null
##======================================= template parameter 1
##======================================= template parameter 1 concept
, }}}{{{#!if template_p1_default != null || template_v1_default != null
\[}}}{{{#!if template_concept1_available = (template_cpt1 != null)
{{{#!wiki class="elm_type"
'''template_cpt1 null || template_concept1_v0 != null || template_concept1_last_label != null
<{{{#!if template_concept1_p0 != null
{{{#4ec9b0,#6fdbba template_concept1_p0 null
{{{#ffffff template_concept1_v0 null
, {{{#4ec9b0,#6fdbba template_concept1_p1 null
, {{{#ffffff template_concept1_v1 null
, {{{#4ec9b0,#6fdbba template_concept1_p2 null
, {{{#ffffff template_concept1_v2 null
template_concept1_last_label null
{{{#!if !template_concept1_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p1_post != null
template_p1_post"elm_type"
template_p1 null
{{{ = }}}{{{#!if template_p1_default_ns != null
{{{#!wiki class="elm_ns"
template_p1_default_nstemplate_p1_default null
{{{#4ec9b0,#6fdbba template_v1_ty null
template_p1_posttemplate_v1 null
{{{ = }}}{{{#!if template_v1_default_ns != null
{{{#!wiki class="elm_ns"
template_v1_default_nstemplate_v1_default null || template_v1_default != null
##======================================= template parameter 1 end
\]}}}{{{#!if template_p1_lnb != null
[br] }}}{{{#!if template_p2 != null || template_v2 != null
##======================================= template parameter 2
##======================================= template parameter 2 concept
, }}}{{{#!if template_p2_default != null || template_v2_default != null
\[}}}{{{#!if template_concept2_available = (template_cpt2 != null)
{{{#!wiki class="elm_type"
'''template_cpt2 null || template_concept2_v0 != null || template_concept2_last_label != null
<{{{#!if template_concept2_p0 != null
{{{#4ec9b0,#6fdbba template_concept2_p0 null
{{{#ffffff template_concept2_v0 null
, {{{#4ec9b0,#6fdbba template_concept2_p1 null
, {{{#ffffff template_concept2_v1 null
, {{{#4ec9b0,#6fdbba template_concept2_p2 null
, {{{#ffffff template_concept2_v2 null
template_concept2_last_label null
{{{#!if !template_concept2_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p2_post != null
template_p2_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p2_default_ns != null
{{{#!wiki class="elm_ns"
template_p2_default_nstemplate_p2_default null
{{{#4ec9b0,#6fdbba template_v2_ty null
template_p2_posttemplate_v2 null
{{{ = }}}{{{#!if template_v2_default_ns != null
{{{#!wiki class="elm_ns"
template_v2_default_nstemplate_v2_default null || template_v2_default != null
##======================================= template parameter 2 end
\]}}}{{{#!if template_p2_lnb != null
[br] }}}{{{#!if template_p3 != null || template_v3 != null
##======================================= template parameter 3
##======================================= template parameter 3 concept
, }}}{{{#!if template_p3_default != null || template_v3_default != null
\[}}}{{{#!if template_concept3_available = (template_cpt3 != null)
{{{#!wiki class="elm_type"
'''template_cpt3 null || template_concept3_v0 != null || template_concept3_last_label != null
<{{{#!if template_concept3_p0 != null
{{{#4ec9b0,#6fdbba template_concept3_p0 null
{{{#ffffff template_concept3_v0 null
, {{{#4ec9b0,#6fdbba template_concept3_p1 null
, {{{#ffffff template_concept3_v1 null
, {{{#4ec9b0,#6fdbba template_concept3_p2 null
, {{{#ffffff template_concept3_v2 null
template_concept3_last_label null
{{{#!if !template_concept3_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p3_post != null
template_p3_post"elm_type"
template_p3 null
{{{ = }}}{{{#!if template_p3_default_ns != null
{{{#!wiki class="elm_ns"
template_p3_default_nstemplate_p3_default null
{{{#4ec9b0,#6fdbba template_v3_ty null
template_p3_posttemplate_v3 null
{{{ = }}}{{{#!if template_v3_default_ns != null
{{{#!wiki class="elm_ns"
template_v3_default_nstemplate_v3_default null || template_v3_default != null
##======================================= template parameter 3 end
\]}}}{{{#!if template_p3_lnb != null
[br] }}}{{{#!if template_p4 != null || template_v4 != null
##======================================= template parameter 4
##======================================= template parameter 4 concept
, }}}{{{#!if template_p4_default != null || template_v4_default != null
\[}}}{{{#!if template_concept4_available = (template_cpt4 != null)
{{{#!wiki class="elm_type"
'''template_cpt4 null || template_concept4_v0 != null || template_concept4_last_label != null
<{{{#!if template_concept4_p0 != null
{{{#4ec9b0,#6fdbba template_concept4_p0 null
{{{#ffffff template_concept4_v0 null
, {{{#4ec9b0,#6fdbba template_concept4_p1 null
, {{{#ffffff template_concept4_v1 null
, {{{#4ec9b0,#6fdbba template_concept4_p2 null
, {{{#ffffff template_concept4_v2 null
template_concept4_last_label null
{{{#!if !template_concept4_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p4_post != null
template_p4_post"elm_type"
template_p4 null
{{{ = }}}{{{#!if template_p4_default_ns != null
{{{#!wiki class="elm_ns"
template_p4_default_nstemplate_p4_default null
{{{#4ec9b0,#6fdbba template_v4_ty null
template_p4_posttemplate_v4 null
{{{ = }}}{{{#!if template_v4_default_ns != null
{{{#!wiki class="elm_ns"
template_v4_default_nstemplate_v4_default null || template_v4_default != null
##======================================= template parameter 4 end
\]}}}{{{#!if template_last_label != null
##======================================= template parameters end
template_last_label null
[[C++/문법/특성|{{{#e8f1a8 {{{[[fn_attribute null
[[C++/문법/특성#fn_attribute_lnkfn_attribute_lnk null
{{{#!if kw1_post == null
{{{#!wiki class="keyword"
kw1=contexpr null
{{{#!wiki class="keyword"
kw1=contexprkw1_post null
{{{#!if kw2_post == null
{{{#!wiki class="elm_primitives"
kw2=long null
{{{#!wiki class="elm_primitives"
kw2=longkw2_post null
[[C++/문법/특성|{{{#e8f1a8 {{{[[cls_attribute null
[[C++/문법/특성#cls_attribute_lnkcls_attribute_lnk null
##======================================= Namespaces
{{{#!wiki class="elm_ns"
ns null
{{{#!if ns1_pre_kw != null
{{{#!wiki class="keyword"
ns1_pre_kw=inline"elm_ns"
ns1=std null
{{{ ns1_post null
{{{#!if ns1_post == null
::}}}{{{#!if ns2_pre_kw != null
{{{#!wiki class="keyword"
ns2_pre_kw=inline"elm_ns"
ns2=chrono null
{{{ ns2_post null
{{{#!if ns2_post == null
::}}}{{{#!if ns3_pre_kw != null
{{{#!wiki class="keyword"
ns3_pre_kw=inline"elm_ns"
ns3=chrono_literals null
{{{ ns3_post null && ns_end == null && ns3_post == null && (pre1_t != null)
{{{#!if ns3_post == null
::}}}}}}{{{#!if ns1 != null && ns_end != null
##======================================= Front-end types
ns_end null
{{{#!wiki class="elm_type"
pre1_t null
::{{{#!wiki class="elm_type"
pre2_t null
{{{#!if pre1_t != null || pre2_t != null
::}}}{{{#f0f068 pre_e=enum null
{{{#!wiki class="elm_type"
pre_tmp_p0 null
{{{#!if pre_tmp_p0 != null
, }}}{{{#ffffff pre_tmp_v0 null
, {{{#!wiki class="elm_type"
pre_tmp_p1 null
, {{{#ffffff pre_tmp_v1 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt1=int null
, {{{#!wiki class="elm_type"
pre_tmp_p2 null
, {{{#ffffff pre_tmp_v2 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt2=int null
, {{{#!wiki class="elm_type"
pre_tmp_p3 null
, {{{#ffffff pre_tmp_v3 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt3=int null
, {{{#!wiki class="elm_type"
pre_tmp_p4 null
, {{{#ffffff pre_tmp_v4 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt4=intpre_post null
##======================================= body begin
{{{#!wiki class="elm_ns"
body_ns null
{{{#a9a9b0,#a1a1a2 body_v null
{{{#ffa3d2 body_gv null
{{{#ffffff body_mv null
{{{#f87a7a body_f null
{{{#f0a962 body_mf null
{{{#ffffff '''{{{body_static_mv null
{{{#f0a962 '''{{{body_static_mf null
{{{#b5cea8 body_number null
{{{#c8865e body_string null
body_post null
'''<'''}}}{{{#!if body_bopen != null
##======================================= body end
##======================================= arguments begin
(}}}{{{#!if arg1_available = (arg1_concept != null || arg1_kw != null || arg1_t_kw != null || arg1_ns != null || arg1_t != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg2_available = (arg2_concept != null || arg2_kw != null || arg2_t_kw != null || arg2_ns != null || arg2_t != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg3_available = (arg3_concept != null || arg3_kw != null || arg3_t_kw != null || arg3_ns != null || arg3_t != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg4_available = (arg4_concept != null || arg4_kw != null || arg4_t_kw != null || arg4_ns != null || arg4_t != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
##======================================= argument 1
}}}{{{#!if arg1_check_blank0 = (arg1_concept != null) && (arg1_kw != null || arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank1 = (arg1_kw != null) && (arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank2 = (arg1_t_kw != null) && (arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank3 = (arg1_t != null || arg1_t_post != null) && (arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_concept!=null
{{{#!wiki class="elm_type"
'''arg1_concept null
<{{{#!wiki class="elm_type"
arg1_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam3"keyword"
arg1_kw"elm_primitives"
arg1_t_kw null
{{{#!wiki class="elm_ns"
arg1_ns"elm_type"
arg1_targ1_t_postarg1_paramarg1_just_numberarg1_just_string====================================== argument 2
, }}}{{{#!if arg2_check_blank0 = (arg2_concept != null) && (arg2_kw != null || arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank1 = (arg2_kw != null) && (arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank2 = (arg2_t_kw != null) && (arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank3 = (arg2_t != null || arg2_t_post != null) && (arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_concept!=null
{{{#!wiki class="elm_type"
'''arg2_concept null
<{{{#!wiki class="elm_type"
arg2_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam3"keyword"
arg2_kw"elm_primitives"
arg2_t_kw null
{{{#!wiki class="elm_ns"
arg2_ns"elm_type"
arg2_targ2_t_postarg2_paramarg2_just_numberarg2_just_string====================================== argument 3
, }}}{{{#!if arg3_check_blank0 = (arg3_concept != null) && (arg3_kw != null || arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank1 = (arg3_kw != null) && (arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank2 = (arg3_t_kw != null) && (arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank3 = (arg3_t != null || arg3_t_post != null) && (arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_concept!=null
{{{#!wiki class="elm_type"
'''arg3_concept null
<{{{#!wiki class="elm_type"
arg3_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam3"keyword"
arg3_kw"elm_primitives"
arg3_t_kw null
{{{#!wiki class="elm_ns"
arg3_ns"elm_type"
arg3_targ3_t_postarg3_paramarg3_just_numberarg3_just_string====================================== argument4
, }}}{{{#!if arg4_check_blank0 = (arg4_concept != null) && (arg4_kw != null || arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank1 = (arg4_kw != null) && (arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank2 = (arg4_t_kw != null) && (arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank3 = (arg4_t != null || arg4_t_post != null) && (arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_concept!=null
{{{#!wiki class="elm_type"
'''arg4_concept null
<{{{#!wiki class="elm_type"
arg4_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam3"keyword"
arg4_kw"elm_primitives"
arg4_t_kw null
{{{#!wiki class="elm_ns"
arg4_ns"elm_type"
arg4_targ4_t_postarg4_paramarg4_just_numberarg4_just_string null
##======================================= argument5, argument6
, {{{#bcdce6 arg5_param null
, {{{#bcdce6 arg6_param null
, ...}}}{{{#!if body_bopen != null
##======================================= arguments end
##======================================= body end
##======================================= specifiers begin
{{{#!if spec_available
) }}}{{{#!if !spec_available
)}}}}}}{{{#!if body_spec1 != null
{{{#!wiki class="keyword"
body_spec1=const null
''' '''= {{{#!wiki class="keyword"
body_spec_assign=default null
(}}}{{{#!if body_spec1_ref != null
{{{#!if body_spec1_paren == null
body_spec1_ref null
body_spec1_ref null
{{{#!wiki class="keyword"
body_spec2=noexcept null
(}}}{{{#!if body_spec2_label != null
body_spec2_label null
)}}}{{{#!if body_spec1_paren != null
##======================================= specifiers end
##======================================= trailing begin
)}}}{{{#!if trailing != null
''' '''trailing null
{{{#!wiki class="keyword"
trailing_keyword=decltype null
(}}}{{{#!if trailing_ns != null
{{{#!wiki class="elm_ns"
trailing_ns null
{{{#!wiki class="keyword"
trailing_t_kw null
{{{#!wiki class="elm_type"
trailing_content_t1 null
::{{{#!wiki class="elm_type"
trailing_content_t2 null
{{{#f87a7a trailing_content_f null
trailing_label null
)}}}{{{#!if label_last != null
##======================================= trailing end
label_last null
##======================================= footer
'''>'''}}}{{{#!if last != null
last null
^^{{{#a3ff84 C++version null
^^{{{+1 {{{#a3ff84 C++large_version@}}}}}}^^}}}
#!style
.global
{
display: inline;
padding: 3px 4px;
margin-top: -6px;
font-family: 'Cascadia Mono', 'Cascadia Code', '나눔고딕코딩', 'D2Coding', 'Courier New', Courier, monospace;
word-break: keep-all;
color: #a8a8a8;
}
.preprocessor
{
display: inline;
color: #aeff6c;
}
.comment
{
display: inline;
color: #57A64A;
}
.keyword
{
display: inline;
font-weight: bold;
color: #569cd6;
}
.elm_ns
{
display: inline;
font-weight: bold;
color: #58fafe;
}
.elm_type
{
display: inline;
color: #4ec9b0;
}
.elm_primitives
{
display: inline;
font-weight: bold;
color: cornflowerblue;
}
(template_p0 != null || template_v0 != null || template_p1 != null || template_v1 != null || template_p2 != null || template_v2 != null || template_p3 != null || template_v3 != null || template_p4 != null || template_v4 != null) || template_last_label != null
#!if ns_available = (ns != null || ns1 != null || ns2 != null || ns3 != null)
#!if pre_available = (kw1 != null || kw1_post != null || kw2 != null || kw2_post != null || cls_attribute != null || cls_attribute_lnk != null || ns_end != null || pre1_t != null || pre2_t != null || pre_e != null)
#!if pre_tmp_available = (pre_tmp_p0 != null || pre_tmp_p1 != null || pre_tmp_p2 != null || pre_tmp_v0 != null || pre_tmp_v1 != null || pre_tmp_v2 != null)
#!if body_available = (body_ns || body_number != null || body_string != null || body_v != null || body_gv != null || body_f != null || body_mv != null || body_mf != null || body_static_mv != null || body_static_mf != null || body_post != null)
#!if spec_available = (body_spec1 != null || body_spec2 != null || body_spec1_ref != null || body_spec2_label != null || body_spec_assign != null)
#!if trail_available = (trailing != null || trailing_keyword != null)
#!wiki class="global"
{{{#!wiki class="comment"
head_comment null
[[C++/문법/특성|{{{#daffbc {{{[[attribute null
[[C++/문법/특성#attribute_lnkattribute_lnk null
##======================================= include and import
{{{#!if ns_available || pre_available || pre_tmp_available || body_available || trail_available
{{{#!wiki class="keyword"
head_keyword"keyword"
head_keyword null
{{{#ffffff module_name null
{{{#!wiki class="keyword"
import}}} {{{#c8865e <import null
{{{#!wiki class="preprocessor"
#include}}} {{{#c8865e include====================================== template parameter 0
##======================================= template parameter 0 concept
<{{{#!if template_p0_default != null || template_v0_default != null
\[}}}{{{#!if template_concept0_available = (template_cpt0 != null)
{{{#!wiki class="elm_type"
'''template_cpt0 null || template_concept0_v0 != null || template_concept0_last_label != null
<{{{#!if template_concept0_p0 != null
{{{#!wiki class="elm_type"
template_concept0_p0 null
{{{#ffffff template_concept0_v0 null
, {{{#!wiki class="elm_type"
template_concept0_p1 null
, {{{#ffffff template_concept0_v1 null
, {{{#!wiki class="elm_type"
template_concept0_p2 null
, {{{#ffffff template_concept0_v2 null
template_concept0_last_label null
{{{#!if !template_concept0_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p0_post != null
template_p0_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p0_default_ns != null
{{{#!wiki class="elm_ns"
template_p0_default_ns"elm_type"
template_p0_default null
{{{#!wiki class="elm_type"
template_v0_ty null
template_p0_posttemplate_v0 null
{{{ = }}}{{{#!if template_v0_default_ns != null
{{{#!wiki class="elm_ns"
template_v0_default_nstemplate_v0_default null || template_v0_default != null
##======================================= template parameter 0 end
\]}}}{{{#!if template_p0_lnb != null
[br] }}}{{{#!if template_p1 != null || template_v1 != null
##======================================= template parameter 1
##======================================= template parameter 1 concept
, }}}{{{#!if template_p1_default != null || template_v1_default != null
\[}}}{{{#!if template_concept1_available = (template_cpt1 != null)
{{{#!wiki class="elm_type"
'''template_cpt1 null || template_concept1_v0 != null || template_concept1_last_label != null
<{{{#!if template_concept1_p0 != null
{{{#4ec9b0,#6fdbba template_concept1_p0 null
{{{#ffffff template_concept1_v0 null
, {{{#4ec9b0,#6fdbba template_concept1_p1 null
, {{{#ffffff template_concept1_v1 null
, {{{#4ec9b0,#6fdbba template_concept1_p2 null
, {{{#ffffff template_concept1_v2 null
template_concept1_last_label null
{{{#!if !template_concept1_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p1_post != null
template_p1_post"elm_type"
template_p1 null
{{{ = }}}{{{#!if template_p1_default_ns != null
{{{#!wiki class="elm_ns"
template_p1_default_nstemplate_p1_default null
{{{#4ec9b0,#6fdbba template_v1_ty null
template_p1_posttemplate_v1 null
{{{ = }}}{{{#!if template_v1_default_ns != null
{{{#!wiki class="elm_ns"
template_v1_default_nstemplate_v1_default null || template_v1_default != null
##======================================= template parameter 1 end
\]}}}{{{#!if template_p1_lnb != null
[br] }}}{{{#!if template_p2 != null || template_v2 != null
##======================================= template parameter 2
##======================================= template parameter 2 concept
, }}}{{{#!if template_p2_default != null || template_v2_default != null
\[}}}{{{#!if template_concept2_available = (template_cpt2 != null)
{{{#!wiki class="elm_type"
'''template_cpt2 null || template_concept2_v0 != null || template_concept2_last_label != null
<{{{#!if template_concept2_p0 != null
{{{#4ec9b0,#6fdbba template_concept2_p0 null
{{{#ffffff template_concept2_v0 null
, {{{#4ec9b0,#6fdbba template_concept2_p1 null
, {{{#ffffff template_concept2_v1 null
, {{{#4ec9b0,#6fdbba template_concept2_p2 null
, {{{#ffffff template_concept2_v2 null
template_concept2_last_label null
{{{#!if !template_concept2_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p2_post != null
template_p2_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p2_default_ns != null
{{{#!wiki class="elm_ns"
template_p2_default_nstemplate_p2_default null
{{{#4ec9b0,#6fdbba template_v2_ty null
template_p2_posttemplate_v2 null
{{{ = }}}{{{#!if template_v2_default_ns != null
{{{#!wiki class="elm_ns"
template_v2_default_nstemplate_v2_default null || template_v2_default != null
##======================================= template parameter 2 end
\]}}}{{{#!if template_p2_lnb != null
[br] }}}{{{#!if template_p3 != null || template_v3 != null
##======================================= template parameter 3
##======================================= template parameter 3 concept
, }}}{{{#!if template_p3_default != null || template_v3_default != null
\[}}}{{{#!if template_concept3_available = (template_cpt3 != null)
{{{#!wiki class="elm_type"
'''template_cpt3 null || template_concept3_v0 != null || template_concept3_last_label != null
<{{{#!if template_concept3_p0 != null
{{{#4ec9b0,#6fdbba template_concept3_p0 null
{{{#ffffff template_concept3_v0 null
, {{{#4ec9b0,#6fdbba template_concept3_p1 null
, {{{#ffffff template_concept3_v1 null
, {{{#4ec9b0,#6fdbba template_concept3_p2 null
, {{{#ffffff template_concept3_v2 null
template_concept3_last_label null
{{{#!if !template_concept3_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p3_post != null
template_p3_post"elm_type"
template_p3 null
{{{ = }}}{{{#!if template_p3_default_ns != null
{{{#!wiki class="elm_ns"
template_p3_default_nstemplate_p3_default null
{{{#4ec9b0,#6fdbba template_v3_ty null
template_p3_posttemplate_v3 null
{{{ = }}}{{{#!if template_v3_default_ns != null
{{{#!wiki class="elm_ns"
template_v3_default_nstemplate_v3_default null || template_v3_default != null
##======================================= template parameter 3 end
\]}}}{{{#!if template_p3_lnb != null
[br] }}}{{{#!if template_p4 != null || template_v4 != null
##======================================= template parameter 4
##======================================= template parameter 4 concept
, }}}{{{#!if template_p4_default != null || template_v4_default != null
\[}}}{{{#!if template_concept4_available = (template_cpt4 != null)
{{{#!wiki class="elm_type"
'''template_cpt4 null || template_concept4_v0 != null || template_concept4_last_label != null
<{{{#!if template_concept4_p0 != null
{{{#4ec9b0,#6fdbba template_concept4_p0 null
{{{#ffffff template_concept4_v0 null
, {{{#4ec9b0,#6fdbba template_concept4_p1 null
, {{{#ffffff template_concept4_v1 null
, {{{#4ec9b0,#6fdbba template_concept4_p2 null
, {{{#ffffff template_concept4_v2 null
template_concept4_last_label null
{{{#!if !template_concept4_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p4_post != null
template_p4_post"elm_type"
template_p4 null
{{{ = }}}{{{#!if template_p4_default_ns != null
{{{#!wiki class="elm_ns"
template_p4_default_nstemplate_p4_default null
{{{#4ec9b0,#6fdbba template_v4_ty null
template_p4_posttemplate_v4 null
{{{ = }}}{{{#!if template_v4_default_ns != null
{{{#!wiki class="elm_ns"
template_v4_default_nstemplate_v4_default null || template_v4_default != null
##======================================= template parameter 4 end
\]}}}{{{#!if template_last_label != null
##======================================= template parameters end
template_last_label null
[[C++/문법/특성|{{{#e8f1a8 {{{[[fn_attribute null
[[C++/문법/특성#fn_attribute_lnkfn_attribute_lnk null
{{{#!if kw1_post == null
{{{#!wiki class="keyword"
kw1=contexpr null
{{{#!wiki class="keyword"
kw1=contexprkw1_post null
{{{#!if kw2_post == null
{{{#!wiki class="elm_primitives"
kw2=long null
{{{#!wiki class="elm_primitives"
kw2=longkw2_post null
[[C++/문법/특성|{{{#e8f1a8 {{{[[cls_attribute null
[[C++/문법/특성#cls_attribute_lnkcls_attribute_lnk null
##======================================= Namespaces
{{{#!wiki class="elm_ns"
ns null
{{{#!if ns1_pre_kw != null
{{{#!wiki class="keyword"
ns1_pre_kw=inline"elm_ns"
ns1=std null
{{{ ns1_post null
{{{#!if ns1_post == null
::}}}{{{#!if ns2_pre_kw != null
{{{#!wiki class="keyword"
ns2_pre_kw=inline"elm_ns"
ns2=chrono null
{{{ ns2_post null
{{{#!if ns2_post == null
::}}}{{{#!if ns3_pre_kw != null
{{{#!wiki class="keyword"
ns3_pre_kw=inline"elm_ns"
ns3=chrono_literals null
{{{ ns3_post null && ns_end == null && ns3_post == null && (pre1_t != null)
{{{#!if ns3_post == null
::}}}}}}{{{#!if ns1 != null && ns_end != null
##======================================= Front-end types
ns_end null
{{{#!wiki class="elm_type"
pre1_t null
::{{{#!wiki class="elm_type"
pre2_t null
{{{#!if pre1_t != null || pre2_t != null
::}}}{{{#f0f068 pre_e=enum null
{{{#!wiki class="elm_type"
pre_tmp_p0 null
{{{#!if pre_tmp_p0 != null
, }}}{{{#ffffff pre_tmp_v0 null
, {{{#!wiki class="elm_type"
pre_tmp_p1 null
, {{{#ffffff pre_tmp_v1 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt1=int null
, {{{#!wiki class="elm_type"
pre_tmp_p2 null
, {{{#ffffff pre_tmp_v2 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt2=int null
, {{{#!wiki class="elm_type"
pre_tmp_p3 null
, {{{#ffffff pre_tmp_v3 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt3=int null
, {{{#!wiki class="elm_type"
pre_tmp_p4 null
, {{{#ffffff pre_tmp_v4 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt4=intpre_post null
##======================================= body begin
{{{#!wiki class="elm_ns"
body_ns null
{{{#a9a9b0,#a1a1a2 body_v null
{{{#ffa3d2 body_gv null
{{{#ffffff body_mv null
{{{#f87a7a body_f null
{{{#f0a962 body_mf null
{{{#ffffff '''{{{body_static_mv null
{{{#f0a962 '''{{{body_static_mf null
{{{#b5cea8 body_number null
{{{#c8865e body_string null
body_post null
'''<'''}}}{{{#!if body_bopen != null
##======================================= body end
##======================================= arguments begin
(}}}{{{#!if arg1_available = (arg1_concept != null || arg1_kw != null || arg1_t_kw != null || arg1_ns != null || arg1_t != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg2_available = (arg2_concept != null || arg2_kw != null || arg2_t_kw != null || arg2_ns != null || arg2_t != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg3_available = (arg3_concept != null || arg3_kw != null || arg3_t_kw != null || arg3_ns != null || arg3_t != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg4_available = (arg4_concept != null || arg4_kw != null || arg4_t_kw != null || arg4_ns != null || arg4_t != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
##======================================= argument 1
}}}{{{#!if arg1_check_blank0 = (arg1_concept != null) && (arg1_kw != null || arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank1 = (arg1_kw != null) && (arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank2 = (arg1_t_kw != null) && (arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank3 = (arg1_t != null || arg1_t_post != null) && (arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_concept!=null
{{{#!wiki class="elm_type"
'''arg1_concept null
<{{{#!wiki class="elm_type"
arg1_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam3"keyword"
arg1_kw"elm_primitives"
arg1_t_kw null
{{{#!wiki class="elm_ns"
arg1_ns"elm_type"
arg1_targ1_t_postarg1_paramarg1_just_numberarg1_just_string====================================== argument 2
, }}}{{{#!if arg2_check_blank0 = (arg2_concept != null) && (arg2_kw != null || arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank1 = (arg2_kw != null) && (arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank2 = (arg2_t_kw != null) && (arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank3 = (arg2_t != null || arg2_t_post != null) && (arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_concept!=null
{{{#!wiki class="elm_type"
'''arg2_concept null
<{{{#!wiki class="elm_type"
arg2_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam3"keyword"
arg2_kw"elm_primitives"
arg2_t_kw null
{{{#!wiki class="elm_ns"
arg2_ns"elm_type"
arg2_targ2_t_postarg2_paramarg2_just_numberarg2_just_string====================================== argument 3
, }}}{{{#!if arg3_check_blank0 = (arg3_concept != null) && (arg3_kw != null || arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank1 = (arg3_kw != null) && (arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank2 = (arg3_t_kw != null) && (arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank3 = (arg3_t != null || arg3_t_post != null) && (arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_concept!=null
{{{#!wiki class="elm_type"
'''arg3_concept null
<{{{#!wiki class="elm_type"
arg3_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam3"keyword"
arg3_kw"elm_primitives"
arg3_t_kw null
{{{#!wiki class="elm_ns"
arg3_ns"elm_type"
arg3_targ3_t_postarg3_paramarg3_just_numberarg3_just_string====================================== argument4
, }}}{{{#!if arg4_check_blank0 = (arg4_concept != null) && (arg4_kw != null || arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank1 = (arg4_kw != null) && (arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank2 = (arg4_t_kw != null) && (arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank3 = (arg4_t != null || arg4_t_post != null) && (arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_concept!=null
{{{#!wiki class="elm_type"
'''arg4_concept null
<{{{#!wiki class="elm_type"
arg4_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam3"keyword"
arg4_kw"elm_primitives"
arg4_t_kw null
{{{#!wiki class="elm_ns"
arg4_ns"elm_type"
arg4_targ4_t_postarg4_paramarg4_just_numberarg4_just_string null
##======================================= argument5, argument6
, {{{#bcdce6 arg5_param null
, {{{#bcdce6 arg6_param null
, ...}}}{{{#!if body_bopen != null
##======================================= arguments end
##======================================= body end
##======================================= specifiers begin
{{{#!if spec_available
) }}}{{{#!if !spec_available
)}}}}}}{{{#!if body_spec1 != null
{{{#!wiki class="keyword"
body_spec1=const null
''' '''= {{{#!wiki class="keyword"
body_spec_assign=default null
(}}}{{{#!if body_spec1_ref != null
{{{#!if body_spec1_paren == null
body_spec1_ref null
body_spec1_ref null
{{{#!wiki class="keyword"
body_spec2=noexcept null
(}}}{{{#!if body_spec2_label != null
body_spec2_label null
)}}}{{{#!if body_spec1_paren != null
##======================================= specifiers end
##======================================= trailing begin
)}}}{{{#!if trailing != null
''' '''trailing null
{{{#!wiki class="keyword"
trailing_keyword=decltype null
(}}}{{{#!if trailing_ns != null
{{{#!wiki class="elm_ns"
trailing_ns null
{{{#!wiki class="keyword"
trailing_t_kw null
{{{#!wiki class="elm_type"
trailing_content_t1 null
::{{{#!wiki class="elm_type"
trailing_content_t2 null
{{{#f87a7a trailing_content_f null
trailing_label null
)}}}{{{#!if label_last != null
##======================================= trailing end
label_last null
##======================================= footer
'''>'''}}}{{{#!if last != null
last null
^^{{{#a3ff84 C++version null
^^{{{+1 {{{#a3ff84 C++large_version@}}}}}}^^}}}
|
| <bgcolor=#20b580> |
#!style
.global
{
display: inline;
padding: 3px 4px;
margin-top: -6px;
font-family: 'Cascadia Mono', 'Cascadia Code', '나눔고딕코딩', 'D2Coding', 'Courier New', Courier, monospace;
word-break: keep-all;
color: #a8a8a8;
}
.preprocessor
{
display: inline;
color: #aeff6c;
}
.comment
{
display: inline;
color: #57A64A;
}
.keyword
{
display: inline;
font-weight: bold;
color: #569cd6;
}
.elm_ns
{
display: inline;
font-weight: bold;
color: #58fafe;
}
.elm_type
{
display: inline;
color: #4ec9b0;
}
.elm_primitives
{
display: inline;
font-weight: bold;
color: cornflowerblue;
}
(template_p0 != null || template_v0 != null || template_p1 != null || template_v1 != null || template_p2 != null || template_v2 != null || template_p3 != null || template_v3 != null || template_p4 != null || template_v4 != null) || template_last_label != null
#!if ns_available = (ns != null || ns1 != null || ns2 != null || ns3 != null)
#!if pre_available = (kw1 != null || kw1_post != null || kw2 != null || kw2_post != null || cls_attribute != null || cls_attribute_lnk != null || ns_end != null || pre1_t != null || pre2_t != null || pre_e != null)
#!if pre_tmp_available = (pre_tmp_p0 != null || pre_tmp_p1 != null || pre_tmp_p2 != null || pre_tmp_v0 != null || pre_tmp_v1 != null || pre_tmp_v2 != null)
#!if body_available = (body_ns || body_number != null || body_string != null || body_v != null || body_gv != null || body_f != null || body_mv != null || body_mf != null || body_static_mv != null || body_static_mf != null || body_post != null)
#!if spec_available = (body_spec1 != null || body_spec2 != null || body_spec1_ref != null || body_spec2_label != null || body_spec_assign != null)
#!if trail_available = (trailing != null || trailing_keyword != null)
#!wiki class="global"
{{{#!wiki class="comment"
head_comment null
[[C++/문법/특성|{{{#daffbc {{{[[attribute null
[[C++/문법/특성#attribute_lnkattribute_lnk null
##======================================= include and import
{{{#!if ns_available || pre_available || pre_tmp_available || body_available || trail_available
{{{#!wiki class="keyword"
head_keyword"keyword"
head_keyword null
{{{#ffffff module_name null
{{{#!wiki class="keyword"
import}}} {{{#c8865e <import null
{{{#!wiki class="preprocessor"
#include}}} {{{#c8865e include====================================== template parameter 0
##======================================= template parameter 0 concept
<{{{#!if template_p0_default != null || template_v0_default != null
\[}}}{{{#!if template_concept0_available = (template_cpt0 != null)
{{{#!wiki class="elm_type"
'''template_cpt0 null || template_concept0_v0 != null || template_concept0_last_label != null
<{{{#!if template_concept0_p0 != null
{{{#!wiki class="elm_type"
template_concept0_p0 null
{{{#ffffff template_concept0_v0 null
, {{{#!wiki class="elm_type"
template_concept0_p1 null
, {{{#ffffff template_concept0_v1 null
, {{{#!wiki class="elm_type"
template_concept0_p2 null
, {{{#ffffff template_concept0_v2 null
template_concept0_last_label null
{{{#!if !template_concept0_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p0_post != null
template_p0_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p0_default_ns != null
{{{#!wiki class="elm_ns"
template_p0_default_ns"elm_type"
template_p0_default null
{{{#!wiki class="elm_type"
template_v0_ty null
template_p0_posttemplate_v0 null
{{{ = }}}{{{#!if template_v0_default_ns != null
{{{#!wiki class="elm_ns"
template_v0_default_nstemplate_v0_default null || template_v0_default != null
##======================================= template parameter 0 end
\]}}}{{{#!if template_p0_lnb != null
[br] }}}{{{#!if template_p1 != null || template_v1 != null
##======================================= template parameter 1
##======================================= template parameter 1 concept
, }}}{{{#!if template_p1_default != null || template_v1_default != null
\[}}}{{{#!if template_concept1_available = (template_cpt1 != null)
{{{#!wiki class="elm_type"
'''template_cpt1 null || template_concept1_v0 != null || template_concept1_last_label != null
<{{{#!if template_concept1_p0 != null
{{{#4ec9b0,#6fdbba template_concept1_p0 null
{{{#ffffff template_concept1_v0 null
, {{{#4ec9b0,#6fdbba template_concept1_p1 null
, {{{#ffffff template_concept1_v1 null
, {{{#4ec9b0,#6fdbba template_concept1_p2 null
, {{{#ffffff template_concept1_v2 null
template_concept1_last_label null
{{{#!if !template_concept1_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p1_post != null
template_p1_post"elm_type"
template_p1 null
{{{ = }}}{{{#!if template_p1_default_ns != null
{{{#!wiki class="elm_ns"
template_p1_default_nstemplate_p1_default null
{{{#4ec9b0,#6fdbba template_v1_ty null
template_p1_posttemplate_v1 null
{{{ = }}}{{{#!if template_v1_default_ns != null
{{{#!wiki class="elm_ns"
template_v1_default_nstemplate_v1_default null || template_v1_default != null
##======================================= template parameter 1 end
\]}}}{{{#!if template_p1_lnb != null
[br] }}}{{{#!if template_p2 != null || template_v2 != null
##======================================= template parameter 2
##======================================= template parameter 2 concept
, }}}{{{#!if template_p2_default != null || template_v2_default != null
\[}}}{{{#!if template_concept2_available = (template_cpt2 != null)
{{{#!wiki class="elm_type"
'''template_cpt2 null || template_concept2_v0 != null || template_concept2_last_label != null
<{{{#!if template_concept2_p0 != null
{{{#4ec9b0,#6fdbba template_concept2_p0 null
{{{#ffffff template_concept2_v0 null
, {{{#4ec9b0,#6fdbba template_concept2_p1 null
, {{{#ffffff template_concept2_v1 null
, {{{#4ec9b0,#6fdbba template_concept2_p2 null
, {{{#ffffff template_concept2_v2 null
template_concept2_last_label null
{{{#!if !template_concept2_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p2_post != null
template_p2_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p2_default_ns != null
{{{#!wiki class="elm_ns"
template_p2_default_nstemplate_p2_default null
{{{#4ec9b0,#6fdbba template_v2_ty null
template_p2_posttemplate_v2 null
{{{ = }}}{{{#!if template_v2_default_ns != null
{{{#!wiki class="elm_ns"
template_v2_default_nstemplate_v2_default null || template_v2_default != null
##======================================= template parameter 2 end
\]}}}{{{#!if template_p2_lnb != null
[br] }}}{{{#!if template_p3 != null || template_v3 != null
##======================================= template parameter 3
##======================================= template parameter 3 concept
, }}}{{{#!if template_p3_default != null || template_v3_default != null
\[}}}{{{#!if template_concept3_available = (template_cpt3 != null)
{{{#!wiki class="elm_type"
'''template_cpt3 null || template_concept3_v0 != null || template_concept3_last_label != null
<{{{#!if template_concept3_p0 != null
{{{#4ec9b0,#6fdbba template_concept3_p0 null
{{{#ffffff template_concept3_v0 null
, {{{#4ec9b0,#6fdbba template_concept3_p1 null
, {{{#ffffff template_concept3_v1 null
, {{{#4ec9b0,#6fdbba template_concept3_p2 null
, {{{#ffffff template_concept3_v2 null
template_concept3_last_label null
{{{#!if !template_concept3_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p3_post != null
template_p3_post"elm_type"
template_p3 null
{{{ = }}}{{{#!if template_p3_default_ns != null
{{{#!wiki class="elm_ns"
template_p3_default_nstemplate_p3_default null
{{{#4ec9b0,#6fdbba template_v3_ty null
template_p3_posttemplate_v3 null
{{{ = }}}{{{#!if template_v3_default_ns != null
{{{#!wiki class="elm_ns"
template_v3_default_nstemplate_v3_default null || template_v3_default != null
##======================================= template parameter 3 end
\]}}}{{{#!if template_p3_lnb != null
[br] }}}{{{#!if template_p4 != null || template_v4 != null
##======================================= template parameter 4
##======================================= template parameter 4 concept
, }}}{{{#!if template_p4_default != null || template_v4_default != null
\[}}}{{{#!if template_concept4_available = (template_cpt4 != null)
{{{#!wiki class="elm_type"
'''template_cpt4 null || template_concept4_v0 != null || template_concept4_last_label != null
<{{{#!if template_concept4_p0 != null
{{{#4ec9b0,#6fdbba template_concept4_p0 null
{{{#ffffff template_concept4_v0 null
, {{{#4ec9b0,#6fdbba template_concept4_p1 null
, {{{#ffffff template_concept4_v1 null
, {{{#4ec9b0,#6fdbba template_concept4_p2 null
, {{{#ffffff template_concept4_v2 null
template_concept4_last_label null
{{{#!if !template_concept4_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p4_post != null
template_p4_post"elm_type"
template_p4 null
{{{ = }}}{{{#!if template_p4_default_ns != null
{{{#!wiki class="elm_ns"
template_p4_default_nstemplate_p4_default null
{{{#4ec9b0,#6fdbba template_v4_ty null
template_p4_posttemplate_v4 null
{{{ = }}}{{{#!if template_v4_default_ns != null
{{{#!wiki class="elm_ns"
template_v4_default_nstemplate_v4_default null || template_v4_default != null
##======================================= template parameter 4 end
\]}}}{{{#!if template_last_label != null
##======================================= template parameters end
template_last_label null
[[C++/문법/특성|{{{#e8f1a8 {{{[[fn_attribute null
[[C++/문법/특성#fn_attribute_lnkfn_attribute_lnk null
{{{#!if kw1_post == null
{{{#!wiki class="keyword"
kw1=contexpr null
{{{#!wiki class="keyword"
kw1=contexprkw1_post null
{{{#!if kw2_post == null
{{{#!wiki class="elm_primitives"
kw2=long null
{{{#!wiki class="elm_primitives"
kw2=longkw2_post null
[[C++/문법/특성|{{{#e8f1a8 {{{[[cls_attribute null
[[C++/문법/특성#cls_attribute_lnkcls_attribute_lnk null
##======================================= Namespaces
{{{#!wiki class="elm_ns"
ns null
{{{#!if ns1_pre_kw != null
{{{#!wiki class="keyword"
ns1_pre_kw=inline"elm_ns"
ns1=std null
{{{ ns1_post null
{{{#!if ns1_post == null
::}}}{{{#!if ns2_pre_kw != null
{{{#!wiki class="keyword"
ns2_pre_kw=inline"elm_ns"
ns2=chrono null
{{{ ns2_post null
{{{#!if ns2_post == null
::}}}{{{#!if ns3_pre_kw != null
{{{#!wiki class="keyword"
ns3_pre_kw=inline"elm_ns"
ns3=chrono_literals null
{{{ ns3_post null && ns_end == null && ns3_post == null && (pre1_t != null)
{{{#!if ns3_post == null
::}}}}}}{{{#!if ns1 != null && ns_end != null
##======================================= Front-end types
ns_end null
{{{#!wiki class="elm_type"
pre1_t null
::{{{#!wiki class="elm_type"
pre2_t null
{{{#!if pre1_t != null || pre2_t != null
::}}}{{{#f0f068 pre_e=enum null
{{{#!wiki class="elm_type"
pre_tmp_p0 null
{{{#!if pre_tmp_p0 != null
, }}}{{{#ffffff pre_tmp_v0 null
, {{{#!wiki class="elm_type"
pre_tmp_p1 null
, {{{#ffffff pre_tmp_v1 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt1=int null
, {{{#!wiki class="elm_type"
pre_tmp_p2 null
, {{{#ffffff pre_tmp_v2 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt2=int null
, {{{#!wiki class="elm_type"
pre_tmp_p3 null
, {{{#ffffff pre_tmp_v3 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt3=int null
, {{{#!wiki class="elm_type"
pre_tmp_p4 null
, {{{#ffffff pre_tmp_v4 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt4=intpre_post null
##======================================= body begin
{{{#!wiki class="elm_ns"
body_ns null
{{{#a9a9b0,#a1a1a2 body_v null
{{{#ffa3d2 body_gv null
{{{#ffffff body_mv null
{{{#f87a7a body_f null
{{{#f0a962 body_mf null
{{{#ffffff '''{{{body_static_mv null
{{{#f0a962 '''{{{body_static_mf null
{{{#b5cea8 body_number null
{{{#c8865e body_string null
body_post null
'''<'''}}}{{{#!if body_bopen != null
##======================================= body end
##======================================= arguments begin
(}}}{{{#!if arg1_available = (arg1_concept != null || arg1_kw != null || arg1_t_kw != null || arg1_ns != null || arg1_t != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg2_available = (arg2_concept != null || arg2_kw != null || arg2_t_kw != null || arg2_ns != null || arg2_t != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg3_available = (arg3_concept != null || arg3_kw != null || arg3_t_kw != null || arg3_ns != null || arg3_t != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg4_available = (arg4_concept != null || arg4_kw != null || arg4_t_kw != null || arg4_ns != null || arg4_t != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
##======================================= argument 1
}}}{{{#!if arg1_check_blank0 = (arg1_concept != null) && (arg1_kw != null || arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank1 = (arg1_kw != null) && (arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank2 = (arg1_t_kw != null) && (arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank3 = (arg1_t != null || arg1_t_post != null) && (arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_concept!=null
{{{#!wiki class="elm_type"
'''arg1_concept null
<{{{#!wiki class="elm_type"
arg1_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam3"keyword"
arg1_kw"elm_primitives"
arg1_t_kw null
{{{#!wiki class="elm_ns"
arg1_ns"elm_type"
arg1_targ1_t_postarg1_paramarg1_just_numberarg1_just_string====================================== argument 2
, }}}{{{#!if arg2_check_blank0 = (arg2_concept != null) && (arg2_kw != null || arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank1 = (arg2_kw != null) && (arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank2 = (arg2_t_kw != null) && (arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank3 = (arg2_t != null || arg2_t_post != null) && (arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_concept!=null
{{{#!wiki class="elm_type"
'''arg2_concept null
<{{{#!wiki class="elm_type"
arg2_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam3"keyword"
arg2_kw"elm_primitives"
arg2_t_kw null
{{{#!wiki class="elm_ns"
arg2_ns"elm_type"
arg2_targ2_t_postarg2_paramarg2_just_numberarg2_just_string====================================== argument 3
, }}}{{{#!if arg3_check_blank0 = (arg3_concept != null) && (arg3_kw != null || arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank1 = (arg3_kw != null) && (arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank2 = (arg3_t_kw != null) && (arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank3 = (arg3_t != null || arg3_t_post != null) && (arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_concept!=null
{{{#!wiki class="elm_type"
'''arg3_concept null
<{{{#!wiki class="elm_type"
arg3_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam3"keyword"
arg3_kw"elm_primitives"
arg3_t_kw null
{{{#!wiki class="elm_ns"
arg3_ns"elm_type"
arg3_targ3_t_postarg3_paramarg3_just_numberarg3_just_string====================================== argument4
, }}}{{{#!if arg4_check_blank0 = (arg4_concept != null) && (arg4_kw != null || arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank1 = (arg4_kw != null) && (arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank2 = (arg4_t_kw != null) && (arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank3 = (arg4_t != null || arg4_t_post != null) && (arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_concept!=null
{{{#!wiki class="elm_type"
'''arg4_concept null
<{{{#!wiki class="elm_type"
arg4_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam3"keyword"
arg4_kw"elm_primitives"
arg4_t_kw null
{{{#!wiki class="elm_ns"
arg4_ns"elm_type"
arg4_targ4_t_postarg4_paramarg4_just_numberarg4_just_string null
##======================================= argument5, argument6
, {{{#bcdce6 arg5_param null
, {{{#bcdce6 arg6_param null
, ...}}}{{{#!if body_bopen != null
##======================================= arguments end
##======================================= body end
##======================================= specifiers begin
{{{#!if spec_available
) }}}{{{#!if !spec_available
)}}}}}}{{{#!if body_spec1 != null
{{{#!wiki class="keyword"
body_spec1=const null
''' '''= {{{#!wiki class="keyword"
body_spec_assign=default null
(}}}{{{#!if body_spec1_ref != null
{{{#!if body_spec1_paren == null
body_spec1_ref null
body_spec1_ref null
{{{#!wiki class="keyword"
body_spec2=noexcept null
(}}}{{{#!if body_spec2_label != null
body_spec2_label null
)}}}{{{#!if body_spec1_paren != null
##======================================= specifiers end
##======================================= trailing begin
)}}}{{{#!if trailing != null
''' '''trailing null
{{{#!wiki class="keyword"
trailing_keyword=decltype null
(}}}{{{#!if trailing_ns != null
{{{#!wiki class="elm_ns"
trailing_ns null
{{{#!wiki class="keyword"
trailing_t_kw null
{{{#!wiki class="elm_type"
trailing_content_t1 null
::{{{#!wiki class="elm_type"
trailing_content_t2 null
{{{#f87a7a trailing_content_f null
trailing_label null
)}}}{{{#!if label_last != null
##======================================= trailing end
label_last null
##======================================= footer
'''>'''}}}{{{#!if last != null
last null
^^{{{#a3ff84 C++version null
^^{{{+1 {{{#a3ff84 C++large_version@}}}}}}^^}}}
| UTF-8 표준의 1바이트 문자를 나타내는 자료형. | C++20 |
#!style
.global
{
display: inline;
padding: 3px 4px;
margin-top: -6px;
font-family: 'Cascadia Mono', 'Cascadia Code', '나눔고딕코딩', 'D2Coding', 'Courier New', Courier, monospace;
word-break: keep-all;
color: #a8a8a8;
}
.preprocessor
{
display: inline;
color: #aeff6c;
}
.comment
{
display: inline;
color: #57A64A;
}
.keyword
{
display: inline;
font-weight: bold;
color: #569cd6;
}
.elm_ns
{
display: inline;
font-weight: bold;
color: #58fafe;
}
.elm_type
{
display: inline;
color: #4ec9b0;
}
.elm_primitives
{
display: inline;
font-weight: bold;
color: cornflowerblue;
}
(template_p0 != null || template_v0 != null || template_p1 != null || template_v1 != null || template_p2 != null || template_v2 != null || template_p3 != null || template_v3 != null || template_p4 != null || template_v4 != null) || template_last_label != null
#!if ns_available = (ns != null || ns1 != null || ns2 != null || ns3 != null)
#!if pre_available = (kw1 != null || kw1_post != null || kw2 != null || kw2_post != null || cls_attribute != null || cls_attribute_lnk != null || ns_end != null || pre1_t != null || pre2_t != null || pre_e != null)
#!if pre_tmp_available = (pre_tmp_p0 != null || pre_tmp_p1 != null || pre_tmp_p2 != null || pre_tmp_v0 != null || pre_tmp_v1 != null || pre_tmp_v2 != null)
#!if body_available = (body_ns || body_number != null || body_string != null || body_v != null || body_gv != null || body_f != null || body_mv != null || body_mf != null || body_static_mv != null || body_static_mf != null || body_post != null)
#!if spec_available = (body_spec1 != null || body_spec2 != null || body_spec1_ref != null || body_spec2_label != null || body_spec_assign != null)
#!if trail_available = (trailing != null || trailing_keyword != null)
#!wiki class="global"
{{{#!wiki class="comment"
head_comment null
[[C++/문법/특성|{{{#daffbc {{{[[attribute null
[[C++/문법/특성#attribute_lnkattribute_lnk null
##======================================= include and import
{{{#!if ns_available || pre_available || pre_tmp_available || body_available || trail_available
{{{#!wiki class="keyword"
head_keyword"keyword"
head_keyword null
{{{#ffffff module_name null
{{{#!wiki class="keyword"
import}}} {{{#c8865e <import null
{{{#!wiki class="preprocessor"
#include}}} {{{#c8865e include====================================== template parameter 0
##======================================= template parameter 0 concept
<{{{#!if template_p0_default != null || template_v0_default != null
\[}}}{{{#!if template_concept0_available = (template_cpt0 != null)
{{{#!wiki class="elm_type"
'''template_cpt0 null || template_concept0_v0 != null || template_concept0_last_label != null
<{{{#!if template_concept0_p0 != null
{{{#!wiki class="elm_type"
template_concept0_p0 null
{{{#ffffff template_concept0_v0 null
, {{{#!wiki class="elm_type"
template_concept0_p1 null
, {{{#ffffff template_concept0_v1 null
, {{{#!wiki class="elm_type"
template_concept0_p2 null
, {{{#ffffff template_concept0_v2 null
template_concept0_last_label null
{{{#!if !template_concept0_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p0_post != null
template_p0_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p0_default_ns != null
{{{#!wiki class="elm_ns"
template_p0_default_ns"elm_type"
template_p0_default null
{{{#!wiki class="elm_type"
template_v0_ty null
template_p0_posttemplate_v0 null
{{{ = }}}{{{#!if template_v0_default_ns != null
{{{#!wiki class="elm_ns"
template_v0_default_nstemplate_v0_default null || template_v0_default != null
##======================================= template parameter 0 end
\]}}}{{{#!if template_p0_lnb != null
[br] }}}{{{#!if template_p1 != null || template_v1 != null
##======================================= template parameter 1
##======================================= template parameter 1 concept
, }}}{{{#!if template_p1_default != null || template_v1_default != null
\[}}}{{{#!if template_concept1_available = (template_cpt1 != null)
{{{#!wiki class="elm_type"
'''template_cpt1 null || template_concept1_v0 != null || template_concept1_last_label != null
<{{{#!if template_concept1_p0 != null
{{{#4ec9b0,#6fdbba template_concept1_p0 null
{{{#ffffff template_concept1_v0 null
, {{{#4ec9b0,#6fdbba template_concept1_p1 null
, {{{#ffffff template_concept1_v1 null
, {{{#4ec9b0,#6fdbba template_concept1_p2 null
, {{{#ffffff template_concept1_v2 null
template_concept1_last_label null
{{{#!if !template_concept1_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p1_post != null
template_p1_post"elm_type"
template_p1 null
{{{ = }}}{{{#!if template_p1_default_ns != null
{{{#!wiki class="elm_ns"
template_p1_default_nstemplate_p1_default null
{{{#4ec9b0,#6fdbba template_v1_ty null
template_p1_posttemplate_v1 null
{{{ = }}}{{{#!if template_v1_default_ns != null
{{{#!wiki class="elm_ns"
template_v1_default_nstemplate_v1_default null || template_v1_default != null
##======================================= template parameter 1 end
\]}}}{{{#!if template_p1_lnb != null
[br] }}}{{{#!if template_p2 != null || template_v2 != null
##======================================= template parameter 2
##======================================= template parameter 2 concept
, }}}{{{#!if template_p2_default != null || template_v2_default != null
\[}}}{{{#!if template_concept2_available = (template_cpt2 != null)
{{{#!wiki class="elm_type"
'''template_cpt2 null || template_concept2_v0 != null || template_concept2_last_label != null
<{{{#!if template_concept2_p0 != null
{{{#4ec9b0,#6fdbba template_concept2_p0 null
{{{#ffffff template_concept2_v0 null
, {{{#4ec9b0,#6fdbba template_concept2_p1 null
, {{{#ffffff template_concept2_v1 null
, {{{#4ec9b0,#6fdbba template_concept2_p2 null
, {{{#ffffff template_concept2_v2 null
template_concept2_last_label null
{{{#!if !template_concept2_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p2_post != null
template_p2_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p2_default_ns != null
{{{#!wiki class="elm_ns"
template_p2_default_nstemplate_p2_default null
{{{#4ec9b0,#6fdbba template_v2_ty null
template_p2_posttemplate_v2 null
{{{ = }}}{{{#!if template_v2_default_ns != null
{{{#!wiki class="elm_ns"
template_v2_default_nstemplate_v2_default null || template_v2_default != null
##======================================= template parameter 2 end
\]}}}{{{#!if template_p2_lnb != null
[br] }}}{{{#!if template_p3 != null || template_v3 != null
##======================================= template parameter 3
##======================================= template parameter 3 concept
, }}}{{{#!if template_p3_default != null || template_v3_default != null
\[}}}{{{#!if template_concept3_available = (template_cpt3 != null)
{{{#!wiki class="elm_type"
'''template_cpt3 null || template_concept3_v0 != null || template_concept3_last_label != null
<{{{#!if template_concept3_p0 != null
{{{#4ec9b0,#6fdbba template_concept3_p0 null
{{{#ffffff template_concept3_v0 null
, {{{#4ec9b0,#6fdbba template_concept3_p1 null
, {{{#ffffff template_concept3_v1 null
, {{{#4ec9b0,#6fdbba template_concept3_p2 null
, {{{#ffffff template_concept3_v2 null
template_concept3_last_label null
{{{#!if !template_concept3_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p3_post != null
template_p3_post"elm_type"
template_p3 null
{{{ = }}}{{{#!if template_p3_default_ns != null
{{{#!wiki class="elm_ns"
template_p3_default_nstemplate_p3_default null
{{{#4ec9b0,#6fdbba template_v3_ty null
template_p3_posttemplate_v3 null
{{{ = }}}{{{#!if template_v3_default_ns != null
{{{#!wiki class="elm_ns"
template_v3_default_nstemplate_v3_default null || template_v3_default != null
##======================================= template parameter 3 end
\]}}}{{{#!if template_p3_lnb != null
[br] }}}{{{#!if template_p4 != null || template_v4 != null
##======================================= template parameter 4
##======================================= template parameter 4 concept
, }}}{{{#!if template_p4_default != null || template_v4_default != null
\[}}}{{{#!if template_concept4_available = (template_cpt4 != null)
{{{#!wiki class="elm_type"
'''template_cpt4 null || template_concept4_v0 != null || template_concept4_last_label != null
<{{{#!if template_concept4_p0 != null
{{{#4ec9b0,#6fdbba template_concept4_p0 null
{{{#ffffff template_concept4_v0 null
, {{{#4ec9b0,#6fdbba template_concept4_p1 null
, {{{#ffffff template_concept4_v1 null
, {{{#4ec9b0,#6fdbba template_concept4_p2 null
, {{{#ffffff template_concept4_v2 null
template_concept4_last_label null
{{{#!if !template_concept4_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p4_post != null
template_p4_post"elm_type"
template_p4 null
{{{ = }}}{{{#!if template_p4_default_ns != null
{{{#!wiki class="elm_ns"
template_p4_default_nstemplate_p4_default null
{{{#4ec9b0,#6fdbba template_v4_ty null
template_p4_posttemplate_v4 null
{{{ = }}}{{{#!if template_v4_default_ns != null
{{{#!wiki class="elm_ns"
template_v4_default_nstemplate_v4_default null || template_v4_default != null
##======================================= template parameter 4 end
\]}}}{{{#!if template_last_label != null
##======================================= template parameters end
template_last_label null
[[C++/문법/특성|{{{#e8f1a8 {{{[[fn_attribute null
[[C++/문법/특성#fn_attribute_lnkfn_attribute_lnk null
{{{#!if kw1_post == null
{{{#!wiki class="keyword"
kw1=contexpr null
{{{#!wiki class="keyword"
kw1=contexprkw1_post null
{{{#!if kw2_post == null
{{{#!wiki class="elm_primitives"
kw2=long null
{{{#!wiki class="elm_primitives"
kw2=longkw2_post null
[[C++/문법/특성|{{{#e8f1a8 {{{[[cls_attribute null
[[C++/문법/특성#cls_attribute_lnkcls_attribute_lnk null
##======================================= Namespaces
{{{#!wiki class="elm_ns"
ns null
{{{#!if ns1_pre_kw != null
{{{#!wiki class="keyword"
ns1_pre_kw=inline"elm_ns"
ns1=std null
{{{ ns1_post null
{{{#!if ns1_post == null
::}}}{{{#!if ns2_pre_kw != null
{{{#!wiki class="keyword"
ns2_pre_kw=inline"elm_ns"
ns2=chrono null
{{{ ns2_post null
{{{#!if ns2_post == null
::}}}{{{#!if ns3_pre_kw != null
{{{#!wiki class="keyword"
ns3_pre_kw=inline"elm_ns"
ns3=chrono_literals null
{{{ ns3_post null && ns_end == null && ns3_post == null && (pre1_t != null)
{{{#!if ns3_post == null
::}}}}}}{{{#!if ns1 != null && ns_end != null
##======================================= Front-end types
ns_end null
{{{#!wiki class="elm_type"
pre1_t null
::{{{#!wiki class="elm_type"
pre2_t null
{{{#!if pre1_t != null || pre2_t != null
::}}}{{{#f0f068 pre_e=enum null
{{{#!wiki class="elm_type"
pre_tmp_p0 null
{{{#!if pre_tmp_p0 != null
, }}}{{{#ffffff pre_tmp_v0 null
, {{{#!wiki class="elm_type"
pre_tmp_p1 null
, {{{#ffffff pre_tmp_v1 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt1=int null
, {{{#!wiki class="elm_type"
pre_tmp_p2 null
, {{{#ffffff pre_tmp_v2 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt2=int null
, {{{#!wiki class="elm_type"
pre_tmp_p3 null
, {{{#ffffff pre_tmp_v3 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt3=int null
, {{{#!wiki class="elm_type"
pre_tmp_p4 null
, {{{#ffffff pre_tmp_v4 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt4=intpre_post null
##======================================= body begin
{{{#!wiki class="elm_ns"
body_ns null
{{{#a9a9b0,#a1a1a2 body_v null
{{{#ffa3d2 body_gv null
{{{#ffffff body_mv null
{{{#f87a7a body_f null
{{{#f0a962 body_mf null
{{{#ffffff '''{{{body_static_mv null
{{{#f0a962 '''{{{body_static_mf null
{{{#b5cea8 body_number null
{{{#c8865e body_string null
body_post null
'''<'''}}}{{{#!if body_bopen != null
##======================================= body end
##======================================= arguments begin
(}}}{{{#!if arg1_available = (arg1_concept != null || arg1_kw != null || arg1_t_kw != null || arg1_ns != null || arg1_t != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg2_available = (arg2_concept != null || arg2_kw != null || arg2_t_kw != null || arg2_ns != null || arg2_t != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg3_available = (arg3_concept != null || arg3_kw != null || arg3_t_kw != null || arg3_ns != null || arg3_t != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg4_available = (arg4_concept != null || arg4_kw != null || arg4_t_kw != null || arg4_ns != null || arg4_t != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
##======================================= argument 1
}}}{{{#!if arg1_check_blank0 = (arg1_concept != null) && (arg1_kw != null || arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank1 = (arg1_kw != null) && (arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank2 = (arg1_t_kw != null) && (arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank3 = (arg1_t != null || arg1_t_post != null) && (arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_concept!=null
{{{#!wiki class="elm_type"
'''arg1_concept null
<{{{#!wiki class="elm_type"
arg1_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam3"keyword"
arg1_kw"elm_primitives"
arg1_t_kw null
{{{#!wiki class="elm_ns"
arg1_ns"elm_type"
arg1_targ1_t_postarg1_paramarg1_just_numberarg1_just_string====================================== argument 2
, }}}{{{#!if arg2_check_blank0 = (arg2_concept != null) && (arg2_kw != null || arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank1 = (arg2_kw != null) && (arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank2 = (arg2_t_kw != null) && (arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank3 = (arg2_t != null || arg2_t_post != null) && (arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_concept!=null
{{{#!wiki class="elm_type"
'''arg2_concept null
<{{{#!wiki class="elm_type"
arg2_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam3"keyword"
arg2_kw"elm_primitives"
arg2_t_kw null
{{{#!wiki class="elm_ns"
arg2_ns"elm_type"
arg2_targ2_t_postarg2_paramarg2_just_numberarg2_just_string====================================== argument 3
, }}}{{{#!if arg3_check_blank0 = (arg3_concept != null) && (arg3_kw != null || arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank1 = (arg3_kw != null) && (arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank2 = (arg3_t_kw != null) && (arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank3 = (arg3_t != null || arg3_t_post != null) && (arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_concept!=null
{{{#!wiki class="elm_type"
'''arg3_concept null
<{{{#!wiki class="elm_type"
arg3_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam3"keyword"
arg3_kw"elm_primitives"
arg3_t_kw null
{{{#!wiki class="elm_ns"
arg3_ns"elm_type"
arg3_targ3_t_postarg3_paramarg3_just_numberarg3_just_string====================================== argument4
, }}}{{{#!if arg4_check_blank0 = (arg4_concept != null) && (arg4_kw != null || arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank1 = (arg4_kw != null) && (arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank2 = (arg4_t_kw != null) && (arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank3 = (arg4_t != null || arg4_t_post != null) && (arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_concept!=null
{{{#!wiki class="elm_type"
'''arg4_concept null
<{{{#!wiki class="elm_type"
arg4_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam3"keyword"
arg4_kw"elm_primitives"
arg4_t_kw null
{{{#!wiki class="elm_ns"
arg4_ns"elm_type"
arg4_targ4_t_postarg4_paramarg4_just_numberarg4_just_string null
##======================================= argument5, argument6
, {{{#bcdce6 arg5_param null
, {{{#bcdce6 arg6_param null
, ...}}}{{{#!if body_bopen != null
##======================================= arguments end
##======================================= body end
##======================================= specifiers begin
{{{#!if spec_available
) }}}{{{#!if !spec_available
)}}}}}}{{{#!if body_spec1 != null
{{{#!wiki class="keyword"
body_spec1=const null
''' '''= {{{#!wiki class="keyword"
body_spec_assign=default null
(}}}{{{#!if body_spec1_ref != null
{{{#!if body_spec1_paren == null
body_spec1_ref null
body_spec1_ref null
{{{#!wiki class="keyword"
body_spec2=noexcept null
(}}}{{{#!if body_spec2_label != null
body_spec2_label null
)}}}{{{#!if body_spec1_paren != null
##======================================= specifiers end
##======================================= trailing begin
)}}}{{{#!if trailing != null
''' '''trailing null
{{{#!wiki class="keyword"
trailing_keyword=decltype null
(}}}{{{#!if trailing_ns != null
{{{#!wiki class="elm_ns"
trailing_ns null
{{{#!wiki class="keyword"
trailing_t_kw null
{{{#!wiki class="elm_type"
trailing_content_t1 null
::{{{#!wiki class="elm_type"
trailing_content_t2 null
{{{#f87a7a trailing_content_f null
trailing_label null
)}}}{{{#!if label_last != null
##======================================= trailing end
label_last null
##======================================= footer
'''>'''}}}{{{#!if last != null
last null
^^{{{#a3ff84 C++version null
^^{{{+1 {{{#a3ff84 C++large_version@}}}}}}^^}}}
#!style
.global
{
display: inline;
padding: 3px 4px;
margin-top: -6px;
font-family: 'Cascadia Mono', 'Cascadia Code', '나눔고딕코딩', 'D2Coding', 'Courier New', Courier, monospace;
word-break: keep-all;
color: #a8a8a8;
}
.preprocessor
{
display: inline;
color: #aeff6c;
}
.comment
{
display: inline;
color: #57A64A;
}
.keyword
{
display: inline;
font-weight: bold;
color: #569cd6;
}
.elm_ns
{
display: inline;
font-weight: bold;
color: #58fafe;
}
.elm_type
{
display: inline;
color: #4ec9b0;
}
.elm_primitives
{
display: inline;
font-weight: bold;
color: cornflowerblue;
}
(template_p0 != null || template_v0 != null || template_p1 != null || template_v1 != null || template_p2 != null || template_v2 != null || template_p3 != null || template_v3 != null || template_p4 != null || template_v4 != null) || template_last_label != null
#!if ns_available = (ns != null || ns1 != null || ns2 != null || ns3 != null)
#!if pre_available = (kw1 != null || kw1_post != null || kw2 != null || kw2_post != null || cls_attribute != null || cls_attribute_lnk != null || ns_end != null || pre1_t != null || pre2_t != null || pre_e != null)
#!if pre_tmp_available = (pre_tmp_p0 != null || pre_tmp_p1 != null || pre_tmp_p2 != null || pre_tmp_v0 != null || pre_tmp_v1 != null || pre_tmp_v2 != null)
#!if body_available = (body_ns || body_number != null || body_string != null || body_v != null || body_gv != null || body_f != null || body_mv != null || body_mf != null || body_static_mv != null || body_static_mf != null || body_post != null)
#!if spec_available = (body_spec1 != null || body_spec2 != null || body_spec1_ref != null || body_spec2_label != null || body_spec_assign != null)
#!if trail_available = (trailing != null || trailing_keyword != null)
#!wiki class="global"
{{{#!wiki class="comment"
head_comment null
[[C++/문법/특성|{{{#daffbc {{{[[attribute null
[[C++/문법/특성#attribute_lnkattribute_lnk null
##======================================= include and import
{{{#!if ns_available || pre_available || pre_tmp_available || body_available || trail_available
{{{#!wiki class="keyword"
head_keyword"keyword"
head_keyword null
{{{#ffffff module_name null
{{{#!wiki class="keyword"
import}}} {{{#c8865e <import null
{{{#!wiki class="preprocessor"
#include}}} {{{#c8865e include====================================== template parameter 0
##======================================= template parameter 0 concept
<{{{#!if template_p0_default != null || template_v0_default != null
\[}}}{{{#!if template_concept0_available = (template_cpt0 != null)
{{{#!wiki class="elm_type"
'''template_cpt0 null || template_concept0_v0 != null || template_concept0_last_label != null
<{{{#!if template_concept0_p0 != null
{{{#!wiki class="elm_type"
template_concept0_p0 null
{{{#ffffff template_concept0_v0 null
, {{{#!wiki class="elm_type"
template_concept0_p1 null
, {{{#ffffff template_concept0_v1 null
, {{{#!wiki class="elm_type"
template_concept0_p2 null
, {{{#ffffff template_concept0_v2 null
template_concept0_last_label null
{{{#!if !template_concept0_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p0_post != null
template_p0_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p0_default_ns != null
{{{#!wiki class="elm_ns"
template_p0_default_ns"elm_type"
template_p0_default null
{{{#!wiki class="elm_type"
template_v0_ty null
template_p0_posttemplate_v0 null
{{{ = }}}{{{#!if template_v0_default_ns != null
{{{#!wiki class="elm_ns"
template_v0_default_nstemplate_v0_default null || template_v0_default != null
##======================================= template parameter 0 end
\]}}}{{{#!if template_p0_lnb != null
[br] }}}{{{#!if template_p1 != null || template_v1 != null
##======================================= template parameter 1
##======================================= template parameter 1 concept
, }}}{{{#!if template_p1_default != null || template_v1_default != null
\[}}}{{{#!if template_concept1_available = (template_cpt1 != null)
{{{#!wiki class="elm_type"
'''template_cpt1 null || template_concept1_v0 != null || template_concept1_last_label != null
<{{{#!if template_concept1_p0 != null
{{{#4ec9b0,#6fdbba template_concept1_p0 null
{{{#ffffff template_concept1_v0 null
, {{{#4ec9b0,#6fdbba template_concept1_p1 null
, {{{#ffffff template_concept1_v1 null
, {{{#4ec9b0,#6fdbba template_concept1_p2 null
, {{{#ffffff template_concept1_v2 null
template_concept1_last_label null
{{{#!if !template_concept1_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p1_post != null
template_p1_post"elm_type"
template_p1 null
{{{ = }}}{{{#!if template_p1_default_ns != null
{{{#!wiki class="elm_ns"
template_p1_default_nstemplate_p1_default null
{{{#4ec9b0,#6fdbba template_v1_ty null
template_p1_posttemplate_v1 null
{{{ = }}}{{{#!if template_v1_default_ns != null
{{{#!wiki class="elm_ns"
template_v1_default_nstemplate_v1_default null || template_v1_default != null
##======================================= template parameter 1 end
\]}}}{{{#!if template_p1_lnb != null
[br] }}}{{{#!if template_p2 != null || template_v2 != null
##======================================= template parameter 2
##======================================= template parameter 2 concept
, }}}{{{#!if template_p2_default != null || template_v2_default != null
\[}}}{{{#!if template_concept2_available = (template_cpt2 != null)
{{{#!wiki class="elm_type"
'''template_cpt2 null || template_concept2_v0 != null || template_concept2_last_label != null
<{{{#!if template_concept2_p0 != null
{{{#4ec9b0,#6fdbba template_concept2_p0 null
{{{#ffffff template_concept2_v0 null
, {{{#4ec9b0,#6fdbba template_concept2_p1 null
, {{{#ffffff template_concept2_v1 null
, {{{#4ec9b0,#6fdbba template_concept2_p2 null
, {{{#ffffff template_concept2_v2 null
template_concept2_last_label null
{{{#!if !template_concept2_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p2_post != null
template_p2_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p2_default_ns != null
{{{#!wiki class="elm_ns"
template_p2_default_nstemplate_p2_default null
{{{#4ec9b0,#6fdbba template_v2_ty null
template_p2_posttemplate_v2 null
{{{ = }}}{{{#!if template_v2_default_ns != null
{{{#!wiki class="elm_ns"
template_v2_default_nstemplate_v2_default null || template_v2_default != null
##======================================= template parameter 2 end
\]}}}{{{#!if template_p2_lnb != null
[br] }}}{{{#!if template_p3 != null || template_v3 != null
##======================================= template parameter 3
##======================================= template parameter 3 concept
, }}}{{{#!if template_p3_default != null || template_v3_default != null
\[}}}{{{#!if template_concept3_available = (template_cpt3 != null)
{{{#!wiki class="elm_type"
'''template_cpt3 null || template_concept3_v0 != null || template_concept3_last_label != null
<{{{#!if template_concept3_p0 != null
{{{#4ec9b0,#6fdbba template_concept3_p0 null
{{{#ffffff template_concept3_v0 null
, {{{#4ec9b0,#6fdbba template_concept3_p1 null
, {{{#ffffff template_concept3_v1 null
, {{{#4ec9b0,#6fdbba template_concept3_p2 null
, {{{#ffffff template_concept3_v2 null
template_concept3_last_label null
{{{#!if !template_concept3_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p3_post != null
template_p3_post"elm_type"
template_p3 null
{{{ = }}}{{{#!if template_p3_default_ns != null
{{{#!wiki class="elm_ns"
template_p3_default_nstemplate_p3_default null
{{{#4ec9b0,#6fdbba template_v3_ty null
template_p3_posttemplate_v3 null
{{{ = }}}{{{#!if template_v3_default_ns != null
{{{#!wiki class="elm_ns"
template_v3_default_nstemplate_v3_default null || template_v3_default != null
##======================================= template parameter 3 end
\]}}}{{{#!if template_p3_lnb != null
[br] }}}{{{#!if template_p4 != null || template_v4 != null
##======================================= template parameter 4
##======================================= template parameter 4 concept
, }}}{{{#!if template_p4_default != null || template_v4_default != null
\[}}}{{{#!if template_concept4_available = (template_cpt4 != null)
{{{#!wiki class="elm_type"
'''template_cpt4 null || template_concept4_v0 != null || template_concept4_last_label != null
<{{{#!if template_concept4_p0 != null
{{{#4ec9b0,#6fdbba template_concept4_p0 null
{{{#ffffff template_concept4_v0 null
, {{{#4ec9b0,#6fdbba template_concept4_p1 null
, {{{#ffffff template_concept4_v1 null
, {{{#4ec9b0,#6fdbba template_concept4_p2 null
, {{{#ffffff template_concept4_v2 null
template_concept4_last_label null
{{{#!if !template_concept4_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p4_post != null
template_p4_post"elm_type"
template_p4 null
{{{ = }}}{{{#!if template_p4_default_ns != null
{{{#!wiki class="elm_ns"
template_p4_default_nstemplate_p4_default null
{{{#4ec9b0,#6fdbba template_v4_ty null
template_p4_posttemplate_v4 null
{{{ = }}}{{{#!if template_v4_default_ns != null
{{{#!wiki class="elm_ns"
template_v4_default_nstemplate_v4_default null || template_v4_default != null
##======================================= template parameter 4 end
\]}}}{{{#!if template_last_label != null
##======================================= template parameters end
template_last_label null
[[C++/문법/특성|{{{#e8f1a8 {{{[[fn_attribute null
[[C++/문법/특성#fn_attribute_lnkfn_attribute_lnk null
{{{#!if kw1_post == null
{{{#!wiki class="keyword"
kw1=contexpr null
{{{#!wiki class="keyword"
kw1=contexprkw1_post null
{{{#!if kw2_post == null
{{{#!wiki class="elm_primitives"
kw2=long null
{{{#!wiki class="elm_primitives"
kw2=longkw2_post null
[[C++/문법/특성|{{{#e8f1a8 {{{[[cls_attribute null
[[C++/문법/특성#cls_attribute_lnkcls_attribute_lnk null
##======================================= Namespaces
{{{#!wiki class="elm_ns"
ns null
{{{#!if ns1_pre_kw != null
{{{#!wiki class="keyword"
ns1_pre_kw=inline"elm_ns"
ns1=std null
{{{ ns1_post null
{{{#!if ns1_post == null
::}}}{{{#!if ns2_pre_kw != null
{{{#!wiki class="keyword"
ns2_pre_kw=inline"elm_ns"
ns2=chrono null
{{{ ns2_post null
{{{#!if ns2_post == null
::}}}{{{#!if ns3_pre_kw != null
{{{#!wiki class="keyword"
ns3_pre_kw=inline"elm_ns"
ns3=chrono_literals null
{{{ ns3_post null && ns_end == null && ns3_post == null && (pre1_t != null)
{{{#!if ns3_post == null
::}}}}}}{{{#!if ns1 != null && ns_end != null
##======================================= Front-end types
ns_end null
{{{#!wiki class="elm_type"
pre1_t null
::{{{#!wiki class="elm_type"
pre2_t null
{{{#!if pre1_t != null || pre2_t != null
::}}}{{{#f0f068 pre_e=enum null
{{{#!wiki class="elm_type"
pre_tmp_p0 null
{{{#!if pre_tmp_p0 != null
, }}}{{{#ffffff pre_tmp_v0 null
, {{{#!wiki class="elm_type"
pre_tmp_p1 null
, {{{#ffffff pre_tmp_v1 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt1=int null
, {{{#!wiki class="elm_type"
pre_tmp_p2 null
, {{{#ffffff pre_tmp_v2 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt2=int null
, {{{#!wiki class="elm_type"
pre_tmp_p3 null
, {{{#ffffff pre_tmp_v3 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt3=int null
, {{{#!wiki class="elm_type"
pre_tmp_p4 null
, {{{#ffffff pre_tmp_v4 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt4=intpre_post null
##======================================= body begin
{{{#!wiki class="elm_ns"
body_ns null
{{{#a9a9b0,#a1a1a2 body_v null
{{{#ffa3d2 body_gv null
{{{#ffffff body_mv null
{{{#f87a7a body_f null
{{{#f0a962 body_mf null
{{{#ffffff '''{{{body_static_mv null
{{{#f0a962 '''{{{body_static_mf null
{{{#b5cea8 body_number null
{{{#c8865e body_string null
body_post null
'''<'''}}}{{{#!if body_bopen != null
##======================================= body end
##======================================= arguments begin
(}}}{{{#!if arg1_available = (arg1_concept != null || arg1_kw != null || arg1_t_kw != null || arg1_ns != null || arg1_t != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg2_available = (arg2_concept != null || arg2_kw != null || arg2_t_kw != null || arg2_ns != null || arg2_t != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg3_available = (arg3_concept != null || arg3_kw != null || arg3_t_kw != null || arg3_ns != null || arg3_t != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg4_available = (arg4_concept != null || arg4_kw != null || arg4_t_kw != null || arg4_ns != null || arg4_t != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
##======================================= argument 1
}}}{{{#!if arg1_check_blank0 = (arg1_concept != null) && (arg1_kw != null || arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank1 = (arg1_kw != null) && (arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank2 = (arg1_t_kw != null) && (arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank3 = (arg1_t != null || arg1_t_post != null) && (arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_concept!=null
{{{#!wiki class="elm_type"
'''arg1_concept null
<{{{#!wiki class="elm_type"
arg1_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam3"keyword"
arg1_kw"elm_primitives"
arg1_t_kw null
{{{#!wiki class="elm_ns"
arg1_ns"elm_type"
arg1_targ1_t_postarg1_paramarg1_just_numberarg1_just_string====================================== argument 2
, }}}{{{#!if arg2_check_blank0 = (arg2_concept != null) && (arg2_kw != null || arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank1 = (arg2_kw != null) && (arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank2 = (arg2_t_kw != null) && (arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank3 = (arg2_t != null || arg2_t_post != null) && (arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_concept!=null
{{{#!wiki class="elm_type"
'''arg2_concept null
<{{{#!wiki class="elm_type"
arg2_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam3"keyword"
arg2_kw"elm_primitives"
arg2_t_kw null
{{{#!wiki class="elm_ns"
arg2_ns"elm_type"
arg2_targ2_t_postarg2_paramarg2_just_numberarg2_just_string====================================== argument 3
, }}}{{{#!if arg3_check_blank0 = (arg3_concept != null) && (arg3_kw != null || arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank1 = (arg3_kw != null) && (arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank2 = (arg3_t_kw != null) && (arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank3 = (arg3_t != null || arg3_t_post != null) && (arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_concept!=null
{{{#!wiki class="elm_type"
'''arg3_concept null
<{{{#!wiki class="elm_type"
arg3_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam3"keyword"
arg3_kw"elm_primitives"
arg3_t_kw null
{{{#!wiki class="elm_ns"
arg3_ns"elm_type"
arg3_targ3_t_postarg3_paramarg3_just_numberarg3_just_string====================================== argument4
, }}}{{{#!if arg4_check_blank0 = (arg4_concept != null) && (arg4_kw != null || arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank1 = (arg4_kw != null) && (arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank2 = (arg4_t_kw != null) && (arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank3 = (arg4_t != null || arg4_t_post != null) && (arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_concept!=null
{{{#!wiki class="elm_type"
'''arg4_concept null
<{{{#!wiki class="elm_type"
arg4_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam3"keyword"
arg4_kw"elm_primitives"
arg4_t_kw null
{{{#!wiki class="elm_ns"
arg4_ns"elm_type"
arg4_targ4_t_postarg4_paramarg4_just_numberarg4_just_string null
##======================================= argument5, argument6
, {{{#bcdce6 arg5_param null
, {{{#bcdce6 arg6_param null
, ...}}}{{{#!if body_bopen != null
##======================================= arguments end
##======================================= body end
##======================================= specifiers begin
{{{#!if spec_available
) }}}{{{#!if !spec_available
)}}}}}}{{{#!if body_spec1 != null
{{{#!wiki class="keyword"
body_spec1=const null
''' '''= {{{#!wiki class="keyword"
body_spec_assign=default null
(}}}{{{#!if body_spec1_ref != null
{{{#!if body_spec1_paren == null
body_spec1_ref null
body_spec1_ref null
{{{#!wiki class="keyword"
body_spec2=noexcept null
(}}}{{{#!if body_spec2_label != null
body_spec2_label null
)}}}{{{#!if body_spec1_paren != null
##======================================= specifiers end
##======================================= trailing begin
)}}}{{{#!if trailing != null
''' '''trailing null
{{{#!wiki class="keyword"
trailing_keyword=decltype null
(}}}{{{#!if trailing_ns != null
{{{#!wiki class="elm_ns"
trailing_ns null
{{{#!wiki class="keyword"
trailing_t_kw null
{{{#!wiki class="elm_type"
trailing_content_t1 null
::{{{#!wiki class="elm_type"
trailing_content_t2 null
{{{#f87a7a trailing_content_f null
trailing_label null
)}}}{{{#!if label_last != null
##======================================= trailing end
label_last null
##======================================= footer
'''>'''}}}{{{#!if last != null
last null
^^{{{#a3ff84 C++version null
^^{{{+1 {{{#a3ff84 C++large_version@}}}}}}^^}}}
|
| <bgcolor=#20b580> |
#!style
.global
{
display: inline;
padding: 3px 4px;
margin-top: -6px;
font-family: 'Cascadia Mono', 'Cascadia Code', '나눔고딕코딩', 'D2Coding', 'Courier New', Courier, monospace;
word-break: keep-all;
color: #a8a8a8;
}
.preprocessor
{
display: inline;
color: #aeff6c;
}
.comment
{
display: inline;
color: #57A64A;
}
.keyword
{
display: inline;
font-weight: bold;
color: #569cd6;
}
.elm_ns
{
display: inline;
font-weight: bold;
color: #58fafe;
}
.elm_type
{
display: inline;
color: #4ec9b0;
}
.elm_primitives
{
display: inline;
font-weight: bold;
color: cornflowerblue;
}
(template_p0 != null || template_v0 != null || template_p1 != null || template_v1 != null || template_p2 != null || template_v2 != null || template_p3 != null || template_v3 != null || template_p4 != null || template_v4 != null) || template_last_label != null
#!if ns_available = (ns != null || ns1 != null || ns2 != null || ns3 != null)
#!if pre_available = (kw1 != null || kw1_post != null || kw2 != null || kw2_post != null || cls_attribute != null || cls_attribute_lnk != null || ns_end != null || pre1_t != null || pre2_t != null || pre_e != null)
#!if pre_tmp_available = (pre_tmp_p0 != null || pre_tmp_p1 != null || pre_tmp_p2 != null || pre_tmp_v0 != null || pre_tmp_v1 != null || pre_tmp_v2 != null)
#!if body_available = (body_ns || body_number != null || body_string != null || body_v != null || body_gv != null || body_f != null || body_mv != null || body_mf != null || body_static_mv != null || body_static_mf != null || body_post != null)
#!if spec_available = (body_spec1 != null || body_spec2 != null || body_spec1_ref != null || body_spec2_label != null || body_spec_assign != null)
#!if trail_available = (trailing != null || trailing_keyword != null)
#!wiki class="global"
{{{#!wiki class="comment"
head_comment null
[[C++/문법/특성|{{{#daffbc {{{[[attribute null
[[C++/문법/특성#attribute_lnkattribute_lnk null
##======================================= include and import
{{{#!if ns_available || pre_available || pre_tmp_available || body_available || trail_available
{{{#!wiki class="keyword"
head_keyword"keyword"
head_keyword null
{{{#ffffff module_name null
{{{#!wiki class="keyword"
import}}} {{{#c8865e <import null
{{{#!wiki class="preprocessor"
#include}}} {{{#c8865e include====================================== template parameter 0
##======================================= template parameter 0 concept
<{{{#!if template_p0_default != null || template_v0_default != null
\[}}}{{{#!if template_concept0_available = (template_cpt0 != null)
{{{#!wiki class="elm_type"
'''template_cpt0 null || template_concept0_v0 != null || template_concept0_last_label != null
<{{{#!if template_concept0_p0 != null
{{{#!wiki class="elm_type"
template_concept0_p0 null
{{{#ffffff template_concept0_v0 null
, {{{#!wiki class="elm_type"
template_concept0_p1 null
, {{{#ffffff template_concept0_v1 null
, {{{#!wiki class="elm_type"
template_concept0_p2 null
, {{{#ffffff template_concept0_v2 null
template_concept0_last_label null
{{{#!if !template_concept0_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p0_post != null
template_p0_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p0_default_ns != null
{{{#!wiki class="elm_ns"
template_p0_default_ns"elm_type"
template_p0_default null
{{{#!wiki class="elm_type"
template_v0_ty null
template_p0_posttemplate_v0 null
{{{ = }}}{{{#!if template_v0_default_ns != null
{{{#!wiki class="elm_ns"
template_v0_default_nstemplate_v0_default null || template_v0_default != null
##======================================= template parameter 0 end
\]}}}{{{#!if template_p0_lnb != null
[br] }}}{{{#!if template_p1 != null || template_v1 != null
##======================================= template parameter 1
##======================================= template parameter 1 concept
, }}}{{{#!if template_p1_default != null || template_v1_default != null
\[}}}{{{#!if template_concept1_available = (template_cpt1 != null)
{{{#!wiki class="elm_type"
'''template_cpt1 null || template_concept1_v0 != null || template_concept1_last_label != null
<{{{#!if template_concept1_p0 != null
{{{#4ec9b0,#6fdbba template_concept1_p0 null
{{{#ffffff template_concept1_v0 null
, {{{#4ec9b0,#6fdbba template_concept1_p1 null
, {{{#ffffff template_concept1_v1 null
, {{{#4ec9b0,#6fdbba template_concept1_p2 null
, {{{#ffffff template_concept1_v2 null
template_concept1_last_label null
{{{#!if !template_concept1_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p1_post != null
template_p1_post"elm_type"
template_p1 null
{{{ = }}}{{{#!if template_p1_default_ns != null
{{{#!wiki class="elm_ns"
template_p1_default_nstemplate_p1_default null
{{{#4ec9b0,#6fdbba template_v1_ty null
template_p1_posttemplate_v1 null
{{{ = }}}{{{#!if template_v1_default_ns != null
{{{#!wiki class="elm_ns"
template_v1_default_nstemplate_v1_default null || template_v1_default != null
##======================================= template parameter 1 end
\]}}}{{{#!if template_p1_lnb != null
[br] }}}{{{#!if template_p2 != null || template_v2 != null
##======================================= template parameter 2
##======================================= template parameter 2 concept
, }}}{{{#!if template_p2_default != null || template_v2_default != null
\[}}}{{{#!if template_concept2_available = (template_cpt2 != null)
{{{#!wiki class="elm_type"
'''template_cpt2 null || template_concept2_v0 != null || template_concept2_last_label != null
<{{{#!if template_concept2_p0 != null
{{{#4ec9b0,#6fdbba template_concept2_p0 null
{{{#ffffff template_concept2_v0 null
, {{{#4ec9b0,#6fdbba template_concept2_p1 null
, {{{#ffffff template_concept2_v1 null
, {{{#4ec9b0,#6fdbba template_concept2_p2 null
, {{{#ffffff template_concept2_v2 null
template_concept2_last_label null
{{{#!if !template_concept2_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p2_post != null
template_p2_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p2_default_ns != null
{{{#!wiki class="elm_ns"
template_p2_default_nstemplate_p2_default null
{{{#4ec9b0,#6fdbba template_v2_ty null
template_p2_posttemplate_v2 null
{{{ = }}}{{{#!if template_v2_default_ns != null
{{{#!wiki class="elm_ns"
template_v2_default_nstemplate_v2_default null || template_v2_default != null
##======================================= template parameter 2 end
\]}}}{{{#!if template_p2_lnb != null
[br] }}}{{{#!if template_p3 != null || template_v3 != null
##======================================= template parameter 3
##======================================= template parameter 3 concept
, }}}{{{#!if template_p3_default != null || template_v3_default != null
\[}}}{{{#!if template_concept3_available = (template_cpt3 != null)
{{{#!wiki class="elm_type"
'''template_cpt3 null || template_concept3_v0 != null || template_concept3_last_label != null
<{{{#!if template_concept3_p0 != null
{{{#4ec9b0,#6fdbba template_concept3_p0 null
{{{#ffffff template_concept3_v0 null
, {{{#4ec9b0,#6fdbba template_concept3_p1 null
, {{{#ffffff template_concept3_v1 null
, {{{#4ec9b0,#6fdbba template_concept3_p2 null
, {{{#ffffff template_concept3_v2 null
template_concept3_last_label null
{{{#!if !template_concept3_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p3_post != null
template_p3_post"elm_type"
template_p3 null
{{{ = }}}{{{#!if template_p3_default_ns != null
{{{#!wiki class="elm_ns"
template_p3_default_nstemplate_p3_default null
{{{#4ec9b0,#6fdbba template_v3_ty null
template_p3_posttemplate_v3 null
{{{ = }}}{{{#!if template_v3_default_ns != null
{{{#!wiki class="elm_ns"
template_v3_default_nstemplate_v3_default null || template_v3_default != null
##======================================= template parameter 3 end
\]}}}{{{#!if template_p3_lnb != null
[br] }}}{{{#!if template_p4 != null || template_v4 != null
##======================================= template parameter 4
##======================================= template parameter 4 concept
, }}}{{{#!if template_p4_default != null || template_v4_default != null
\[}}}{{{#!if template_concept4_available = (template_cpt4 != null)
{{{#!wiki class="elm_type"
'''template_cpt4 null || template_concept4_v0 != null || template_concept4_last_label != null
<{{{#!if template_concept4_p0 != null
{{{#4ec9b0,#6fdbba template_concept4_p0 null
{{{#ffffff template_concept4_v0 null
, {{{#4ec9b0,#6fdbba template_concept4_p1 null
, {{{#ffffff template_concept4_v1 null
, {{{#4ec9b0,#6fdbba template_concept4_p2 null
, {{{#ffffff template_concept4_v2 null
template_concept4_last_label null
{{{#!if !template_concept4_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p4_post != null
template_p4_post"elm_type"
template_p4 null
{{{ = }}}{{{#!if template_p4_default_ns != null
{{{#!wiki class="elm_ns"
template_p4_default_nstemplate_p4_default null
{{{#4ec9b0,#6fdbba template_v4_ty null
template_p4_posttemplate_v4 null
{{{ = }}}{{{#!if template_v4_default_ns != null
{{{#!wiki class="elm_ns"
template_v4_default_nstemplate_v4_default null || template_v4_default != null
##======================================= template parameter 4 end
\]}}}{{{#!if template_last_label != null
##======================================= template parameters end
template_last_label null
[[C++/문법/특성|{{{#e8f1a8 {{{[[fn_attribute null
[[C++/문법/특성#fn_attribute_lnkfn_attribute_lnk null
{{{#!if kw1_post == null
{{{#!wiki class="keyword"
kw1=contexpr null
{{{#!wiki class="keyword"
kw1=contexprkw1_post null
{{{#!if kw2_post == null
{{{#!wiki class="elm_primitives"
kw2=long null
{{{#!wiki class="elm_primitives"
kw2=longkw2_post null
[[C++/문법/특성|{{{#e8f1a8 {{{[[cls_attribute null
[[C++/문법/특성#cls_attribute_lnkcls_attribute_lnk null
##======================================= Namespaces
{{{#!wiki class="elm_ns"
ns null
{{{#!if ns1_pre_kw != null
{{{#!wiki class="keyword"
ns1_pre_kw=inline"elm_ns"
ns1=std null
{{{ ns1_post null
{{{#!if ns1_post == null
::}}}{{{#!if ns2_pre_kw != null
{{{#!wiki class="keyword"
ns2_pre_kw=inline"elm_ns"
ns2=chrono null
{{{ ns2_post null
{{{#!if ns2_post == null
::}}}{{{#!if ns3_pre_kw != null
{{{#!wiki class="keyword"
ns3_pre_kw=inline"elm_ns"
ns3=chrono_literals null
{{{ ns3_post null && ns_end == null && ns3_post == null && (pre1_t != null)
{{{#!if ns3_post == null
::}}}}}}{{{#!if ns1 != null && ns_end != null
##======================================= Front-end types
ns_end null
{{{#!wiki class="elm_type"
pre1_t null
::{{{#!wiki class="elm_type"
pre2_t null
{{{#!if pre1_t != null || pre2_t != null
::}}}{{{#f0f068 pre_e=enum null
{{{#!wiki class="elm_type"
pre_tmp_p0 null
{{{#!if pre_tmp_p0 != null
, }}}{{{#ffffff pre_tmp_v0 null
, {{{#!wiki class="elm_type"
pre_tmp_p1 null
, {{{#ffffff pre_tmp_v1 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt1=int null
, {{{#!wiki class="elm_type"
pre_tmp_p2 null
, {{{#ffffff pre_tmp_v2 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt2=int null
, {{{#!wiki class="elm_type"
pre_tmp_p3 null
, {{{#ffffff pre_tmp_v3 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt3=int null
, {{{#!wiki class="elm_type"
pre_tmp_p4 null
, {{{#ffffff pre_tmp_v4 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt4=intpre_post null
##======================================= body begin
{{{#!wiki class="elm_ns"
body_ns null
{{{#a9a9b0,#a1a1a2 body_v null
{{{#ffa3d2 body_gv null
{{{#ffffff body_mv null
{{{#f87a7a body_f null
{{{#f0a962 body_mf null
{{{#ffffff '''{{{body_static_mv null
{{{#f0a962 '''{{{body_static_mf null
{{{#b5cea8 body_number null
{{{#c8865e body_string null
body_post null
'''<'''}}}{{{#!if body_bopen != null
##======================================= body end
##======================================= arguments begin
(}}}{{{#!if arg1_available = (arg1_concept != null || arg1_kw != null || arg1_t_kw != null || arg1_ns != null || arg1_t != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg2_available = (arg2_concept != null || arg2_kw != null || arg2_t_kw != null || arg2_ns != null || arg2_t != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg3_available = (arg3_concept != null || arg3_kw != null || arg3_t_kw != null || arg3_ns != null || arg3_t != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg4_available = (arg4_concept != null || arg4_kw != null || arg4_t_kw != null || arg4_ns != null || arg4_t != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
##======================================= argument 1
}}}{{{#!if arg1_check_blank0 = (arg1_concept != null) && (arg1_kw != null || arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank1 = (arg1_kw != null) && (arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank2 = (arg1_t_kw != null) && (arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank3 = (arg1_t != null || arg1_t_post != null) && (arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_concept!=null
{{{#!wiki class="elm_type"
'''arg1_concept null
<{{{#!wiki class="elm_type"
arg1_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam3"keyword"
arg1_kw"elm_primitives"
arg1_t_kw null
{{{#!wiki class="elm_ns"
arg1_ns"elm_type"
arg1_targ1_t_postarg1_paramarg1_just_numberarg1_just_string====================================== argument 2
, }}}{{{#!if arg2_check_blank0 = (arg2_concept != null) && (arg2_kw != null || arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank1 = (arg2_kw != null) && (arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank2 = (arg2_t_kw != null) && (arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank3 = (arg2_t != null || arg2_t_post != null) && (arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_concept!=null
{{{#!wiki class="elm_type"
'''arg2_concept null
<{{{#!wiki class="elm_type"
arg2_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam3"keyword"
arg2_kw"elm_primitives"
arg2_t_kw null
{{{#!wiki class="elm_ns"
arg2_ns"elm_type"
arg2_targ2_t_postarg2_paramarg2_just_numberarg2_just_string====================================== argument 3
, }}}{{{#!if arg3_check_blank0 = (arg3_concept != null) && (arg3_kw != null || arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank1 = (arg3_kw != null) && (arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank2 = (arg3_t_kw != null) && (arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank3 = (arg3_t != null || arg3_t_post != null) && (arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_concept!=null
{{{#!wiki class="elm_type"
'''arg3_concept null
<{{{#!wiki class="elm_type"
arg3_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam3"keyword"
arg3_kw"elm_primitives"
arg3_t_kw null
{{{#!wiki class="elm_ns"
arg3_ns"elm_type"
arg3_targ3_t_postarg3_paramarg3_just_numberarg3_just_string====================================== argument4
, }}}{{{#!if arg4_check_blank0 = (arg4_concept != null) && (arg4_kw != null || arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank1 = (arg4_kw != null) && (arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank2 = (arg4_t_kw != null) && (arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank3 = (arg4_t != null || arg4_t_post != null) && (arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_concept!=null
{{{#!wiki class="elm_type"
'''arg4_concept null
<{{{#!wiki class="elm_type"
arg4_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam3"keyword"
arg4_kw"elm_primitives"
arg4_t_kw null
{{{#!wiki class="elm_ns"
arg4_ns"elm_type"
arg4_targ4_t_postarg4_paramarg4_just_numberarg4_just_string null
##======================================= argument5, argument6
, {{{#bcdce6 arg5_param null
, {{{#bcdce6 arg6_param null
, ...}}}{{{#!if body_bopen != null
##======================================= arguments end
##======================================= body end
##======================================= specifiers begin
{{{#!if spec_available
) }}}{{{#!if !spec_available
)}}}}}}{{{#!if body_spec1 != null
{{{#!wiki class="keyword"
body_spec1=const null
''' '''= {{{#!wiki class="keyword"
body_spec_assign=default null
(}}}{{{#!if body_spec1_ref != null
{{{#!if body_spec1_paren == null
body_spec1_ref null
body_spec1_ref null
{{{#!wiki class="keyword"
body_spec2=noexcept null
(}}}{{{#!if body_spec2_label != null
body_spec2_label null
)}}}{{{#!if body_spec1_paren != null
##======================================= specifiers end
##======================================= trailing begin
)}}}{{{#!if trailing != null
''' '''trailing null
{{{#!wiki class="keyword"
trailing_keyword=decltype null
(}}}{{{#!if trailing_ns != null
{{{#!wiki class="elm_ns"
trailing_ns null
{{{#!wiki class="keyword"
trailing_t_kw null
{{{#!wiki class="elm_type"
trailing_content_t1 null
::{{{#!wiki class="elm_type"
trailing_content_t2 null
{{{#f87a7a trailing_content_f null
trailing_label null
)}}}{{{#!if label_last != null
##======================================= trailing end
label_last null
##======================================= footer
'''>'''}}}{{{#!if last != null
last null
^^{{{#a3ff84 C++version null
^^{{{+1 {{{#a3ff84 C++large_version@}}}}}}^^}}}
| UTF-16 표준의 문자 단위를 나타내는 자료형. | C++11 |
#!style
.global
{
display: inline;
padding: 3px 4px;
margin-top: -6px;
font-family: 'Cascadia Mono', 'Cascadia Code', '나눔고딕코딩', 'D2Coding', 'Courier New', Courier, monospace;
word-break: keep-all;
color: #a8a8a8;
}
.preprocessor
{
display: inline;
color: #aeff6c;
}
.comment
{
display: inline;
color: #57A64A;
}
.keyword
{
display: inline;
font-weight: bold;
color: #569cd6;
}
.elm_ns
{
display: inline;
font-weight: bold;
color: #58fafe;
}
.elm_type
{
display: inline;
color: #4ec9b0;
}
.elm_primitives
{
display: inline;
font-weight: bold;
color: cornflowerblue;
}
(template_p0 != null || template_v0 != null || template_p1 != null || template_v1 != null || template_p2 != null || template_v2 != null || template_p3 != null || template_v3 != null || template_p4 != null || template_v4 != null) || template_last_label != null
#!if ns_available = (ns != null || ns1 != null || ns2 != null || ns3 != null)
#!if pre_available = (kw1 != null || kw1_post != null || kw2 != null || kw2_post != null || cls_attribute != null || cls_attribute_lnk != null || ns_end != null || pre1_t != null || pre2_t != null || pre_e != null)
#!if pre_tmp_available = (pre_tmp_p0 != null || pre_tmp_p1 != null || pre_tmp_p2 != null || pre_tmp_v0 != null || pre_tmp_v1 != null || pre_tmp_v2 != null)
#!if body_available = (body_ns || body_number != null || body_string != null || body_v != null || body_gv != null || body_f != null || body_mv != null || body_mf != null || body_static_mv != null || body_static_mf != null || body_post != null)
#!if spec_available = (body_spec1 != null || body_spec2 != null || body_spec1_ref != null || body_spec2_label != null || body_spec_assign != null)
#!if trail_available = (trailing != null || trailing_keyword != null)
#!wiki class="global"
{{{#!wiki class="comment"
head_comment null
[[C++/문법/특성|{{{#daffbc {{{[[attribute null
[[C++/문법/특성#attribute_lnkattribute_lnk null
##======================================= include and import
{{{#!if ns_available || pre_available || pre_tmp_available || body_available || trail_available
{{{#!wiki class="keyword"
head_keyword"keyword"
head_keyword null
{{{#ffffff module_name null
{{{#!wiki class="keyword"
import}}} {{{#c8865e <import null
{{{#!wiki class="preprocessor"
#include}}} {{{#c8865e include====================================== template parameter 0
##======================================= template parameter 0 concept
<{{{#!if template_p0_default != null || template_v0_default != null
\[}}}{{{#!if template_concept0_available = (template_cpt0 != null)
{{{#!wiki class="elm_type"
'''template_cpt0 null || template_concept0_v0 != null || template_concept0_last_label != null
<{{{#!if template_concept0_p0 != null
{{{#!wiki class="elm_type"
template_concept0_p0 null
{{{#ffffff template_concept0_v0 null
, {{{#!wiki class="elm_type"
template_concept0_p1 null
, {{{#ffffff template_concept0_v1 null
, {{{#!wiki class="elm_type"
template_concept0_p2 null
, {{{#ffffff template_concept0_v2 null
template_concept0_last_label null
{{{#!if !template_concept0_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p0_post != null
template_p0_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p0_default_ns != null
{{{#!wiki class="elm_ns"
template_p0_default_ns"elm_type"
template_p0_default null
{{{#!wiki class="elm_type"
template_v0_ty null
template_p0_posttemplate_v0 null
{{{ = }}}{{{#!if template_v0_default_ns != null
{{{#!wiki class="elm_ns"
template_v0_default_nstemplate_v0_default null || template_v0_default != null
##======================================= template parameter 0 end
\]}}}{{{#!if template_p0_lnb != null
[br] }}}{{{#!if template_p1 != null || template_v1 != null
##======================================= template parameter 1
##======================================= template parameter 1 concept
, }}}{{{#!if template_p1_default != null || template_v1_default != null
\[}}}{{{#!if template_concept1_available = (template_cpt1 != null)
{{{#!wiki class="elm_type"
'''template_cpt1 null || template_concept1_v0 != null || template_concept1_last_label != null
<{{{#!if template_concept1_p0 != null
{{{#4ec9b0,#6fdbba template_concept1_p0 null
{{{#ffffff template_concept1_v0 null
, {{{#4ec9b0,#6fdbba template_concept1_p1 null
, {{{#ffffff template_concept1_v1 null
, {{{#4ec9b0,#6fdbba template_concept1_p2 null
, {{{#ffffff template_concept1_v2 null
template_concept1_last_label null
{{{#!if !template_concept1_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p1_post != null
template_p1_post"elm_type"
template_p1 null
{{{ = }}}{{{#!if template_p1_default_ns != null
{{{#!wiki class="elm_ns"
template_p1_default_nstemplate_p1_default null
{{{#4ec9b0,#6fdbba template_v1_ty null
template_p1_posttemplate_v1 null
{{{ = }}}{{{#!if template_v1_default_ns != null
{{{#!wiki class="elm_ns"
template_v1_default_nstemplate_v1_default null || template_v1_default != null
##======================================= template parameter 1 end
\]}}}{{{#!if template_p1_lnb != null
[br] }}}{{{#!if template_p2 != null || template_v2 != null
##======================================= template parameter 2
##======================================= template parameter 2 concept
, }}}{{{#!if template_p2_default != null || template_v2_default != null
\[}}}{{{#!if template_concept2_available = (template_cpt2 != null)
{{{#!wiki class="elm_type"
'''template_cpt2 null || template_concept2_v0 != null || template_concept2_last_label != null
<{{{#!if template_concept2_p0 != null
{{{#4ec9b0,#6fdbba template_concept2_p0 null
{{{#ffffff template_concept2_v0 null
, {{{#4ec9b0,#6fdbba template_concept2_p1 null
, {{{#ffffff template_concept2_v1 null
, {{{#4ec9b0,#6fdbba template_concept2_p2 null
, {{{#ffffff template_concept2_v2 null
template_concept2_last_label null
{{{#!if !template_concept2_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p2_post != null
template_p2_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p2_default_ns != null
{{{#!wiki class="elm_ns"
template_p2_default_nstemplate_p2_default null
{{{#4ec9b0,#6fdbba template_v2_ty null
template_p2_posttemplate_v2 null
{{{ = }}}{{{#!if template_v2_default_ns != null
{{{#!wiki class="elm_ns"
template_v2_default_nstemplate_v2_default null || template_v2_default != null
##======================================= template parameter 2 end
\]}}}{{{#!if template_p2_lnb != null
[br] }}}{{{#!if template_p3 != null || template_v3 != null
##======================================= template parameter 3
##======================================= template parameter 3 concept
, }}}{{{#!if template_p3_default != null || template_v3_default != null
\[}}}{{{#!if template_concept3_available = (template_cpt3 != null)
{{{#!wiki class="elm_type"
'''template_cpt3 null || template_concept3_v0 != null || template_concept3_last_label != null
<{{{#!if template_concept3_p0 != null
{{{#4ec9b0,#6fdbba template_concept3_p0 null
{{{#ffffff template_concept3_v0 null
, {{{#4ec9b0,#6fdbba template_concept3_p1 null
, {{{#ffffff template_concept3_v1 null
, {{{#4ec9b0,#6fdbba template_concept3_p2 null
, {{{#ffffff template_concept3_v2 null
template_concept3_last_label null
{{{#!if !template_concept3_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p3_post != null
template_p3_post"elm_type"
template_p3 null
{{{ = }}}{{{#!if template_p3_default_ns != null
{{{#!wiki class="elm_ns"
template_p3_default_nstemplate_p3_default null
{{{#4ec9b0,#6fdbba template_v3_ty null
template_p3_posttemplate_v3 null
{{{ = }}}{{{#!if template_v3_default_ns != null
{{{#!wiki class="elm_ns"
template_v3_default_nstemplate_v3_default null || template_v3_default != null
##======================================= template parameter 3 end
\]}}}{{{#!if template_p3_lnb != null
[br] }}}{{{#!if template_p4 != null || template_v4 != null
##======================================= template parameter 4
##======================================= template parameter 4 concept
, }}}{{{#!if template_p4_default != null || template_v4_default != null
\[}}}{{{#!if template_concept4_available = (template_cpt4 != null)
{{{#!wiki class="elm_type"
'''template_cpt4 null || template_concept4_v0 != null || template_concept4_last_label != null
<{{{#!if template_concept4_p0 != null
{{{#4ec9b0,#6fdbba template_concept4_p0 null
{{{#ffffff template_concept4_v0 null
, {{{#4ec9b0,#6fdbba template_concept4_p1 null
, {{{#ffffff template_concept4_v1 null
, {{{#4ec9b0,#6fdbba template_concept4_p2 null
, {{{#ffffff template_concept4_v2 null
template_concept4_last_label null
{{{#!if !template_concept4_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p4_post != null
template_p4_post"elm_type"
template_p4 null
{{{ = }}}{{{#!if template_p4_default_ns != null
{{{#!wiki class="elm_ns"
template_p4_default_nstemplate_p4_default null
{{{#4ec9b0,#6fdbba template_v4_ty null
template_p4_posttemplate_v4 null
{{{ = }}}{{{#!if template_v4_default_ns != null
{{{#!wiki class="elm_ns"
template_v4_default_nstemplate_v4_default null || template_v4_default != null
##======================================= template parameter 4 end
\]}}}{{{#!if template_last_label != null
##======================================= template parameters end
template_last_label null
[[C++/문법/특성|{{{#e8f1a8 {{{[[fn_attribute null
[[C++/문법/특성#fn_attribute_lnkfn_attribute_lnk null
{{{#!if kw1_post == null
{{{#!wiki class="keyword"
kw1=contexpr null
{{{#!wiki class="keyword"
kw1=contexprkw1_post null
{{{#!if kw2_post == null
{{{#!wiki class="elm_primitives"
kw2=long null
{{{#!wiki class="elm_primitives"
kw2=longkw2_post null
[[C++/문법/특성|{{{#e8f1a8 {{{[[cls_attribute null
[[C++/문법/특성#cls_attribute_lnkcls_attribute_lnk null
##======================================= Namespaces
{{{#!wiki class="elm_ns"
ns null
{{{#!if ns1_pre_kw != null
{{{#!wiki class="keyword"
ns1_pre_kw=inline"elm_ns"
ns1=std null
{{{ ns1_post null
{{{#!if ns1_post == null
::}}}{{{#!if ns2_pre_kw != null
{{{#!wiki class="keyword"
ns2_pre_kw=inline"elm_ns"
ns2=chrono null
{{{ ns2_post null
{{{#!if ns2_post == null
::}}}{{{#!if ns3_pre_kw != null
{{{#!wiki class="keyword"
ns3_pre_kw=inline"elm_ns"
ns3=chrono_literals null
{{{ ns3_post null && ns_end == null && ns3_post == null && (pre1_t != null)
{{{#!if ns3_post == null
::}}}}}}{{{#!if ns1 != null && ns_end != null
##======================================= Front-end types
ns_end null
{{{#!wiki class="elm_type"
pre1_t null
::{{{#!wiki class="elm_type"
pre2_t null
{{{#!if pre1_t != null || pre2_t != null
::}}}{{{#f0f068 pre_e=enum null
{{{#!wiki class="elm_type"
pre_tmp_p0 null
{{{#!if pre_tmp_p0 != null
, }}}{{{#ffffff pre_tmp_v0 null
, {{{#!wiki class="elm_type"
pre_tmp_p1 null
, {{{#ffffff pre_tmp_v1 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt1=int null
, {{{#!wiki class="elm_type"
pre_tmp_p2 null
, {{{#ffffff pre_tmp_v2 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt2=int null
, {{{#!wiki class="elm_type"
pre_tmp_p3 null
, {{{#ffffff pre_tmp_v3 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt3=int null
, {{{#!wiki class="elm_type"
pre_tmp_p4 null
, {{{#ffffff pre_tmp_v4 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt4=intpre_post null
##======================================= body begin
{{{#!wiki class="elm_ns"
body_ns null
{{{#a9a9b0,#a1a1a2 body_v null
{{{#ffa3d2 body_gv null
{{{#ffffff body_mv null
{{{#f87a7a body_f null
{{{#f0a962 body_mf null
{{{#ffffff '''{{{body_static_mv null
{{{#f0a962 '''{{{body_static_mf null
{{{#b5cea8 body_number null
{{{#c8865e body_string null
body_post null
'''<'''}}}{{{#!if body_bopen != null
##======================================= body end
##======================================= arguments begin
(}}}{{{#!if arg1_available = (arg1_concept != null || arg1_kw != null || arg1_t_kw != null || arg1_ns != null || arg1_t != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg2_available = (arg2_concept != null || arg2_kw != null || arg2_t_kw != null || arg2_ns != null || arg2_t != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg3_available = (arg3_concept != null || arg3_kw != null || arg3_t_kw != null || arg3_ns != null || arg3_t != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg4_available = (arg4_concept != null || arg4_kw != null || arg4_t_kw != null || arg4_ns != null || arg4_t != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
##======================================= argument 1
}}}{{{#!if arg1_check_blank0 = (arg1_concept != null) && (arg1_kw != null || arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank1 = (arg1_kw != null) && (arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank2 = (arg1_t_kw != null) && (arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank3 = (arg1_t != null || arg1_t_post != null) && (arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_concept!=null
{{{#!wiki class="elm_type"
'''arg1_concept null
<{{{#!wiki class="elm_type"
arg1_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam3"keyword"
arg1_kw"elm_primitives"
arg1_t_kw null
{{{#!wiki class="elm_ns"
arg1_ns"elm_type"
arg1_targ1_t_postarg1_paramarg1_just_numberarg1_just_string====================================== argument 2
, }}}{{{#!if arg2_check_blank0 = (arg2_concept != null) && (arg2_kw != null || arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank1 = (arg2_kw != null) && (arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank2 = (arg2_t_kw != null) && (arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank3 = (arg2_t != null || arg2_t_post != null) && (arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_concept!=null
{{{#!wiki class="elm_type"
'''arg2_concept null
<{{{#!wiki class="elm_type"
arg2_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam3"keyword"
arg2_kw"elm_primitives"
arg2_t_kw null
{{{#!wiki class="elm_ns"
arg2_ns"elm_type"
arg2_targ2_t_postarg2_paramarg2_just_numberarg2_just_string====================================== argument 3
, }}}{{{#!if arg3_check_blank0 = (arg3_concept != null) && (arg3_kw != null || arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank1 = (arg3_kw != null) && (arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank2 = (arg3_t_kw != null) && (arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank3 = (arg3_t != null || arg3_t_post != null) && (arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_concept!=null
{{{#!wiki class="elm_type"
'''arg3_concept null
<{{{#!wiki class="elm_type"
arg3_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam3"keyword"
arg3_kw"elm_primitives"
arg3_t_kw null
{{{#!wiki class="elm_ns"
arg3_ns"elm_type"
arg3_targ3_t_postarg3_paramarg3_just_numberarg3_just_string====================================== argument4
, }}}{{{#!if arg4_check_blank0 = (arg4_concept != null) && (arg4_kw != null || arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank1 = (arg4_kw != null) && (arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank2 = (arg4_t_kw != null) && (arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank3 = (arg4_t != null || arg4_t_post != null) && (arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_concept!=null
{{{#!wiki class="elm_type"
'''arg4_concept null
<{{{#!wiki class="elm_type"
arg4_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam3"keyword"
arg4_kw"elm_primitives"
arg4_t_kw null
{{{#!wiki class="elm_ns"
arg4_ns"elm_type"
arg4_targ4_t_postarg4_paramarg4_just_numberarg4_just_string null
##======================================= argument5, argument6
, {{{#bcdce6 arg5_param null
, {{{#bcdce6 arg6_param null
, ...}}}{{{#!if body_bopen != null
##======================================= arguments end
##======================================= body end
##======================================= specifiers begin
{{{#!if spec_available
) }}}{{{#!if !spec_available
)}}}}}}{{{#!if body_spec1 != null
{{{#!wiki class="keyword"
body_spec1=const null
''' '''= {{{#!wiki class="keyword"
body_spec_assign=default null
(}}}{{{#!if body_spec1_ref != null
{{{#!if body_spec1_paren == null
body_spec1_ref null
body_spec1_ref null
{{{#!wiki class="keyword"
body_spec2=noexcept null
(}}}{{{#!if body_spec2_label != null
body_spec2_label null
)}}}{{{#!if body_spec1_paren != null
##======================================= specifiers end
##======================================= trailing begin
)}}}{{{#!if trailing != null
''' '''trailing null
{{{#!wiki class="keyword"
trailing_keyword=decltype null
(}}}{{{#!if trailing_ns != null
{{{#!wiki class="elm_ns"
trailing_ns null
{{{#!wiki class="keyword"
trailing_t_kw null
{{{#!wiki class="elm_type"
trailing_content_t1 null
::{{{#!wiki class="elm_type"
trailing_content_t2 null
{{{#f87a7a trailing_content_f null
trailing_label null
)}}}{{{#!if label_last != null
##======================================= trailing end
label_last null
##======================================= footer
'''>'''}}}{{{#!if last != null
last null
^^{{{#a3ff84 C++version null
^^{{{+1 {{{#a3ff84 C++large_version@}}}}}}^^}}}
#!style
.global
{
display: inline;
padding: 3px 4px;
margin-top: -6px;
font-family: 'Cascadia Mono', 'Cascadia Code', '나눔고딕코딩', 'D2Coding', 'Courier New', Courier, monospace;
word-break: keep-all;
color: #a8a8a8;
}
.preprocessor
{
display: inline;
color: #aeff6c;
}
.comment
{
display: inline;
color: #57A64A;
}
.keyword
{
display: inline;
font-weight: bold;
color: #569cd6;
}
.elm_ns
{
display: inline;
font-weight: bold;
color: #58fafe;
}
.elm_type
{
display: inline;
color: #4ec9b0;
}
.elm_primitives
{
display: inline;
font-weight: bold;
color: cornflowerblue;
}
(template_p0 != null || template_v0 != null || template_p1 != null || template_v1 != null || template_p2 != null || template_v2 != null || template_p3 != null || template_v3 != null || template_p4 != null || template_v4 != null) || template_last_label != null
#!if ns_available = (ns != null || ns1 != null || ns2 != null || ns3 != null)
#!if pre_available = (kw1 != null || kw1_post != null || kw2 != null || kw2_post != null || cls_attribute != null || cls_attribute_lnk != null || ns_end != null || pre1_t != null || pre2_t != null || pre_e != null)
#!if pre_tmp_available = (pre_tmp_p0 != null || pre_tmp_p1 != null || pre_tmp_p2 != null || pre_tmp_v0 != null || pre_tmp_v1 != null || pre_tmp_v2 != null)
#!if body_available = (body_ns || body_number != null || body_string != null || body_v != null || body_gv != null || body_f != null || body_mv != null || body_mf != null || body_static_mv != null || body_static_mf != null || body_post != null)
#!if spec_available = (body_spec1 != null || body_spec2 != null || body_spec1_ref != null || body_spec2_label != null || body_spec_assign != null)
#!if trail_available = (trailing != null || trailing_keyword != null)
#!wiki class="global"
{{{#!wiki class="comment"
head_comment null
[[C++/문법/특성|{{{#daffbc {{{[[attribute null
[[C++/문법/특성#attribute_lnkattribute_lnk null
##======================================= include and import
{{{#!if ns_available || pre_available || pre_tmp_available || body_available || trail_available
{{{#!wiki class="keyword"
head_keyword"keyword"
head_keyword null
{{{#ffffff module_name null
{{{#!wiki class="keyword"
import}}} {{{#c8865e <import null
{{{#!wiki class="preprocessor"
#include}}} {{{#c8865e include====================================== template parameter 0
##======================================= template parameter 0 concept
<{{{#!if template_p0_default != null || template_v0_default != null
\[}}}{{{#!if template_concept0_available = (template_cpt0 != null)
{{{#!wiki class="elm_type"
'''template_cpt0 null || template_concept0_v0 != null || template_concept0_last_label != null
<{{{#!if template_concept0_p0 != null
{{{#!wiki class="elm_type"
template_concept0_p0 null
{{{#ffffff template_concept0_v0 null
, {{{#!wiki class="elm_type"
template_concept0_p1 null
, {{{#ffffff template_concept0_v1 null
, {{{#!wiki class="elm_type"
template_concept0_p2 null
, {{{#ffffff template_concept0_v2 null
template_concept0_last_label null
{{{#!if !template_concept0_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p0_post != null
template_p0_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p0_default_ns != null
{{{#!wiki class="elm_ns"
template_p0_default_ns"elm_type"
template_p0_default null
{{{#!wiki class="elm_type"
template_v0_ty null
template_p0_posttemplate_v0 null
{{{ = }}}{{{#!if template_v0_default_ns != null
{{{#!wiki class="elm_ns"
template_v0_default_nstemplate_v0_default null || template_v0_default != null
##======================================= template parameter 0 end
\]}}}{{{#!if template_p0_lnb != null
[br] }}}{{{#!if template_p1 != null || template_v1 != null
##======================================= template parameter 1
##======================================= template parameter 1 concept
, }}}{{{#!if template_p1_default != null || template_v1_default != null
\[}}}{{{#!if template_concept1_available = (template_cpt1 != null)
{{{#!wiki class="elm_type"
'''template_cpt1 null || template_concept1_v0 != null || template_concept1_last_label != null
<{{{#!if template_concept1_p0 != null
{{{#4ec9b0,#6fdbba template_concept1_p0 null
{{{#ffffff template_concept1_v0 null
, {{{#4ec9b0,#6fdbba template_concept1_p1 null
, {{{#ffffff template_concept1_v1 null
, {{{#4ec9b0,#6fdbba template_concept1_p2 null
, {{{#ffffff template_concept1_v2 null
template_concept1_last_label null
{{{#!if !template_concept1_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p1_post != null
template_p1_post"elm_type"
template_p1 null
{{{ = }}}{{{#!if template_p1_default_ns != null
{{{#!wiki class="elm_ns"
template_p1_default_nstemplate_p1_default null
{{{#4ec9b0,#6fdbba template_v1_ty null
template_p1_posttemplate_v1 null
{{{ = }}}{{{#!if template_v1_default_ns != null
{{{#!wiki class="elm_ns"
template_v1_default_nstemplate_v1_default null || template_v1_default != null
##======================================= template parameter 1 end
\]}}}{{{#!if template_p1_lnb != null
[br] }}}{{{#!if template_p2 != null || template_v2 != null
##======================================= template parameter 2
##======================================= template parameter 2 concept
, }}}{{{#!if template_p2_default != null || template_v2_default != null
\[}}}{{{#!if template_concept2_available = (template_cpt2 != null)
{{{#!wiki class="elm_type"
'''template_cpt2 null || template_concept2_v0 != null || template_concept2_last_label != null
<{{{#!if template_concept2_p0 != null
{{{#4ec9b0,#6fdbba template_concept2_p0 null
{{{#ffffff template_concept2_v0 null
, {{{#4ec9b0,#6fdbba template_concept2_p1 null
, {{{#ffffff template_concept2_v1 null
, {{{#4ec9b0,#6fdbba template_concept2_p2 null
, {{{#ffffff template_concept2_v2 null
template_concept2_last_label null
{{{#!if !template_concept2_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p2_post != null
template_p2_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p2_default_ns != null
{{{#!wiki class="elm_ns"
template_p2_default_nstemplate_p2_default null
{{{#4ec9b0,#6fdbba template_v2_ty null
template_p2_posttemplate_v2 null
{{{ = }}}{{{#!if template_v2_default_ns != null
{{{#!wiki class="elm_ns"
template_v2_default_nstemplate_v2_default null || template_v2_default != null
##======================================= template parameter 2 end
\]}}}{{{#!if template_p2_lnb != null
[br] }}}{{{#!if template_p3 != null || template_v3 != null
##======================================= template parameter 3
##======================================= template parameter 3 concept
, }}}{{{#!if template_p3_default != null || template_v3_default != null
\[}}}{{{#!if template_concept3_available = (template_cpt3 != null)
{{{#!wiki class="elm_type"
'''template_cpt3 null || template_concept3_v0 != null || template_concept3_last_label != null
<{{{#!if template_concept3_p0 != null
{{{#4ec9b0,#6fdbba template_concept3_p0 null
{{{#ffffff template_concept3_v0 null
, {{{#4ec9b0,#6fdbba template_concept3_p1 null
, {{{#ffffff template_concept3_v1 null
, {{{#4ec9b0,#6fdbba template_concept3_p2 null
, {{{#ffffff template_concept3_v2 null
template_concept3_last_label null
{{{#!if !template_concept3_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p3_post != null
template_p3_post"elm_type"
template_p3 null
{{{ = }}}{{{#!if template_p3_default_ns != null
{{{#!wiki class="elm_ns"
template_p3_default_nstemplate_p3_default null
{{{#4ec9b0,#6fdbba template_v3_ty null
template_p3_posttemplate_v3 null
{{{ = }}}{{{#!if template_v3_default_ns != null
{{{#!wiki class="elm_ns"
template_v3_default_nstemplate_v3_default null || template_v3_default != null
##======================================= template parameter 3 end
\]}}}{{{#!if template_p3_lnb != null
[br] }}}{{{#!if template_p4 != null || template_v4 != null
##======================================= template parameter 4
##======================================= template parameter 4 concept
, }}}{{{#!if template_p4_default != null || template_v4_default != null
\[}}}{{{#!if template_concept4_available = (template_cpt4 != null)
{{{#!wiki class="elm_type"
'''template_cpt4 null || template_concept4_v0 != null || template_concept4_last_label != null
<{{{#!if template_concept4_p0 != null
{{{#4ec9b0,#6fdbba template_concept4_p0 null
{{{#ffffff template_concept4_v0 null
, {{{#4ec9b0,#6fdbba template_concept4_p1 null
, {{{#ffffff template_concept4_v1 null
, {{{#4ec9b0,#6fdbba template_concept4_p2 null
, {{{#ffffff template_concept4_v2 null
template_concept4_last_label null
{{{#!if !template_concept4_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p4_post != null
template_p4_post"elm_type"
template_p4 null
{{{ = }}}{{{#!if template_p4_default_ns != null
{{{#!wiki class="elm_ns"
template_p4_default_nstemplate_p4_default null
{{{#4ec9b0,#6fdbba template_v4_ty null
template_p4_posttemplate_v4 null
{{{ = }}}{{{#!if template_v4_default_ns != null
{{{#!wiki class="elm_ns"
template_v4_default_nstemplate_v4_default null || template_v4_default != null
##======================================= template parameter 4 end
\]}}}{{{#!if template_last_label != null
##======================================= template parameters end
template_last_label null
[[C++/문법/특성|{{{#e8f1a8 {{{[[fn_attribute null
[[C++/문법/특성#fn_attribute_lnkfn_attribute_lnk null
{{{#!if kw1_post == null
{{{#!wiki class="keyword"
kw1=contexpr null
{{{#!wiki class="keyword"
kw1=contexprkw1_post null
{{{#!if kw2_post == null
{{{#!wiki class="elm_primitives"
kw2=long null
{{{#!wiki class="elm_primitives"
kw2=longkw2_post null
[[C++/문법/특성|{{{#e8f1a8 {{{[[cls_attribute null
[[C++/문법/특성#cls_attribute_lnkcls_attribute_lnk null
##======================================= Namespaces
{{{#!wiki class="elm_ns"
ns null
{{{#!if ns1_pre_kw != null
{{{#!wiki class="keyword"
ns1_pre_kw=inline"elm_ns"
ns1=std null
{{{ ns1_post null
{{{#!if ns1_post == null
::}}}{{{#!if ns2_pre_kw != null
{{{#!wiki class="keyword"
ns2_pre_kw=inline"elm_ns"
ns2=chrono null
{{{ ns2_post null
{{{#!if ns2_post == null
::}}}{{{#!if ns3_pre_kw != null
{{{#!wiki class="keyword"
ns3_pre_kw=inline"elm_ns"
ns3=chrono_literals null
{{{ ns3_post null && ns_end == null && ns3_post == null && (pre1_t != null)
{{{#!if ns3_post == null
::}}}}}}{{{#!if ns1 != null && ns_end != null
##======================================= Front-end types
ns_end null
{{{#!wiki class="elm_type"
pre1_t null
::{{{#!wiki class="elm_type"
pre2_t null
{{{#!if pre1_t != null || pre2_t != null
::}}}{{{#f0f068 pre_e=enum null
{{{#!wiki class="elm_type"
pre_tmp_p0 null
{{{#!if pre_tmp_p0 != null
, }}}{{{#ffffff pre_tmp_v0 null
, {{{#!wiki class="elm_type"
pre_tmp_p1 null
, {{{#ffffff pre_tmp_v1 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt1=int null
, {{{#!wiki class="elm_type"
pre_tmp_p2 null
, {{{#ffffff pre_tmp_v2 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt2=int null
, {{{#!wiki class="elm_type"
pre_tmp_p3 null
, {{{#ffffff pre_tmp_v3 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt3=int null
, {{{#!wiki class="elm_type"
pre_tmp_p4 null
, {{{#ffffff pre_tmp_v4 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt4=intpre_post null
##======================================= body begin
{{{#!wiki class="elm_ns"
body_ns null
{{{#a9a9b0,#a1a1a2 body_v null
{{{#ffa3d2 body_gv null
{{{#ffffff body_mv null
{{{#f87a7a body_f null
{{{#f0a962 body_mf null
{{{#ffffff '''{{{body_static_mv null
{{{#f0a962 '''{{{body_static_mf null
{{{#b5cea8 body_number null
{{{#c8865e body_string null
body_post null
'''<'''}}}{{{#!if body_bopen != null
##======================================= body end
##======================================= arguments begin
(}}}{{{#!if arg1_available = (arg1_concept != null || arg1_kw != null || arg1_t_kw != null || arg1_ns != null || arg1_t != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg2_available = (arg2_concept != null || arg2_kw != null || arg2_t_kw != null || arg2_ns != null || arg2_t != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg3_available = (arg3_concept != null || arg3_kw != null || arg3_t_kw != null || arg3_ns != null || arg3_t != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg4_available = (arg4_concept != null || arg4_kw != null || arg4_t_kw != null || arg4_ns != null || arg4_t != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
##======================================= argument 1
}}}{{{#!if arg1_check_blank0 = (arg1_concept != null) && (arg1_kw != null || arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank1 = (arg1_kw != null) && (arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank2 = (arg1_t_kw != null) && (arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank3 = (arg1_t != null || arg1_t_post != null) && (arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_concept!=null
{{{#!wiki class="elm_type"
'''arg1_concept null
<{{{#!wiki class="elm_type"
arg1_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam3"keyword"
arg1_kw"elm_primitives"
arg1_t_kw null
{{{#!wiki class="elm_ns"
arg1_ns"elm_type"
arg1_targ1_t_postarg1_paramarg1_just_numberarg1_just_string====================================== argument 2
, }}}{{{#!if arg2_check_blank0 = (arg2_concept != null) && (arg2_kw != null || arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank1 = (arg2_kw != null) && (arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank2 = (arg2_t_kw != null) && (arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank3 = (arg2_t != null || arg2_t_post != null) && (arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_concept!=null
{{{#!wiki class="elm_type"
'''arg2_concept null
<{{{#!wiki class="elm_type"
arg2_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam3"keyword"
arg2_kw"elm_primitives"
arg2_t_kw null
{{{#!wiki class="elm_ns"
arg2_ns"elm_type"
arg2_targ2_t_postarg2_paramarg2_just_numberarg2_just_string====================================== argument 3
, }}}{{{#!if arg3_check_blank0 = (arg3_concept != null) && (arg3_kw != null || arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank1 = (arg3_kw != null) && (arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank2 = (arg3_t_kw != null) && (arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank3 = (arg3_t != null || arg3_t_post != null) && (arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_concept!=null
{{{#!wiki class="elm_type"
'''arg3_concept null
<{{{#!wiki class="elm_type"
arg3_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam3"keyword"
arg3_kw"elm_primitives"
arg3_t_kw null
{{{#!wiki class="elm_ns"
arg3_ns"elm_type"
arg3_targ3_t_postarg3_paramarg3_just_numberarg3_just_string====================================== argument4
, }}}{{{#!if arg4_check_blank0 = (arg4_concept != null) && (arg4_kw != null || arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank1 = (arg4_kw != null) && (arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank2 = (arg4_t_kw != null) && (arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank3 = (arg4_t != null || arg4_t_post != null) && (arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_concept!=null
{{{#!wiki class="elm_type"
'''arg4_concept null
<{{{#!wiki class="elm_type"
arg4_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam3"keyword"
arg4_kw"elm_primitives"
arg4_t_kw null
{{{#!wiki class="elm_ns"
arg4_ns"elm_type"
arg4_targ4_t_postarg4_paramarg4_just_numberarg4_just_string null
##======================================= argument5, argument6
, {{{#bcdce6 arg5_param null
, {{{#bcdce6 arg6_param null
, ...}}}{{{#!if body_bopen != null
##======================================= arguments end
##======================================= body end
##======================================= specifiers begin
{{{#!if spec_available
) }}}{{{#!if !spec_available
)}}}}}}{{{#!if body_spec1 != null
{{{#!wiki class="keyword"
body_spec1=const null
''' '''= {{{#!wiki class="keyword"
body_spec_assign=default null
(}}}{{{#!if body_spec1_ref != null
{{{#!if body_spec1_paren == null
body_spec1_ref null
body_spec1_ref null
{{{#!wiki class="keyword"
body_spec2=noexcept null
(}}}{{{#!if body_spec2_label != null
body_spec2_label null
)}}}{{{#!if body_spec1_paren != null
##======================================= specifiers end
##======================================= trailing begin
)}}}{{{#!if trailing != null
''' '''trailing null
{{{#!wiki class="keyword"
trailing_keyword=decltype null
(}}}{{{#!if trailing_ns != null
{{{#!wiki class="elm_ns"
trailing_ns null
{{{#!wiki class="keyword"
trailing_t_kw null
{{{#!wiki class="elm_type"
trailing_content_t1 null
::{{{#!wiki class="elm_type"
trailing_content_t2 null
{{{#f87a7a trailing_content_f null
trailing_label null
)}}}{{{#!if label_last != null
##======================================= trailing end
label_last null
##======================================= footer
'''>'''}}}{{{#!if last != null
last null
^^{{{#a3ff84 C++version null
^^{{{+1 {{{#a3ff84 C++large_version@}}}}}}^^}}}
|
| <bgcolor=#20b580> |
#!style
.global
{
display: inline;
padding: 3px 4px;
margin-top: -6px;
font-family: 'Cascadia Mono', 'Cascadia Code', '나눔고딕코딩', 'D2Coding', 'Courier New', Courier, monospace;
word-break: keep-all;
color: #a8a8a8;
}
.preprocessor
{
display: inline;
color: #aeff6c;
}
.comment
{
display: inline;
color: #57A64A;
}
.keyword
{
display: inline;
font-weight: bold;
color: #569cd6;
}
.elm_ns
{
display: inline;
font-weight: bold;
color: #58fafe;
}
.elm_type
{
display: inline;
color: #4ec9b0;
}
.elm_primitives
{
display: inline;
font-weight: bold;
color: cornflowerblue;
}
(template_p0 != null || template_v0 != null || template_p1 != null || template_v1 != null || template_p2 != null || template_v2 != null || template_p3 != null || template_v3 != null || template_p4 != null || template_v4 != null) || template_last_label != null
#!if ns_available = (ns != null || ns1 != null || ns2 != null || ns3 != null)
#!if pre_available = (kw1 != null || kw1_post != null || kw2 != null || kw2_post != null || cls_attribute != null || cls_attribute_lnk != null || ns_end != null || pre1_t != null || pre2_t != null || pre_e != null)
#!if pre_tmp_available = (pre_tmp_p0 != null || pre_tmp_p1 != null || pre_tmp_p2 != null || pre_tmp_v0 != null || pre_tmp_v1 != null || pre_tmp_v2 != null)
#!if body_available = (body_ns || body_number != null || body_string != null || body_v != null || body_gv != null || body_f != null || body_mv != null || body_mf != null || body_static_mv != null || body_static_mf != null || body_post != null)
#!if spec_available = (body_spec1 != null || body_spec2 != null || body_spec1_ref != null || body_spec2_label != null || body_spec_assign != null)
#!if trail_available = (trailing != null || trailing_keyword != null)
#!wiki class="global"
{{{#!wiki class="comment"
head_comment null
[[C++/문법/특성|{{{#daffbc {{{[[attribute null
[[C++/문법/특성#attribute_lnkattribute_lnk null
##======================================= include and import
{{{#!if ns_available || pre_available || pre_tmp_available || body_available || trail_available
{{{#!wiki class="keyword"
head_keyword"keyword"
head_keyword null
{{{#ffffff module_name null
{{{#!wiki class="keyword"
import}}} {{{#c8865e <import null
{{{#!wiki class="preprocessor"
#include}}} {{{#c8865e include====================================== template parameter 0
##======================================= template parameter 0 concept
<{{{#!if template_p0_default != null || template_v0_default != null
\[}}}{{{#!if template_concept0_available = (template_cpt0 != null)
{{{#!wiki class="elm_type"
'''template_cpt0 null || template_concept0_v0 != null || template_concept0_last_label != null
<{{{#!if template_concept0_p0 != null
{{{#!wiki class="elm_type"
template_concept0_p0 null
{{{#ffffff template_concept0_v0 null
, {{{#!wiki class="elm_type"
template_concept0_p1 null
, {{{#ffffff template_concept0_v1 null
, {{{#!wiki class="elm_type"
template_concept0_p2 null
, {{{#ffffff template_concept0_v2 null
template_concept0_last_label null
{{{#!if !template_concept0_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p0_post != null
template_p0_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p0_default_ns != null
{{{#!wiki class="elm_ns"
template_p0_default_ns"elm_type"
template_p0_default null
{{{#!wiki class="elm_type"
template_v0_ty null
template_p0_posttemplate_v0 null
{{{ = }}}{{{#!if template_v0_default_ns != null
{{{#!wiki class="elm_ns"
template_v0_default_nstemplate_v0_default null || template_v0_default != null
##======================================= template parameter 0 end
\]}}}{{{#!if template_p0_lnb != null
[br] }}}{{{#!if template_p1 != null || template_v1 != null
##======================================= template parameter 1
##======================================= template parameter 1 concept
, }}}{{{#!if template_p1_default != null || template_v1_default != null
\[}}}{{{#!if template_concept1_available = (template_cpt1 != null)
{{{#!wiki class="elm_type"
'''template_cpt1 null || template_concept1_v0 != null || template_concept1_last_label != null
<{{{#!if template_concept1_p0 != null
{{{#4ec9b0,#6fdbba template_concept1_p0 null
{{{#ffffff template_concept1_v0 null
, {{{#4ec9b0,#6fdbba template_concept1_p1 null
, {{{#ffffff template_concept1_v1 null
, {{{#4ec9b0,#6fdbba template_concept1_p2 null
, {{{#ffffff template_concept1_v2 null
template_concept1_last_label null
{{{#!if !template_concept1_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p1_post != null
template_p1_post"elm_type"
template_p1 null
{{{ = }}}{{{#!if template_p1_default_ns != null
{{{#!wiki class="elm_ns"
template_p1_default_nstemplate_p1_default null
{{{#4ec9b0,#6fdbba template_v1_ty null
template_p1_posttemplate_v1 null
{{{ = }}}{{{#!if template_v1_default_ns != null
{{{#!wiki class="elm_ns"
template_v1_default_nstemplate_v1_default null || template_v1_default != null
##======================================= template parameter 1 end
\]}}}{{{#!if template_p1_lnb != null
[br] }}}{{{#!if template_p2 != null || template_v2 != null
##======================================= template parameter 2
##======================================= template parameter 2 concept
, }}}{{{#!if template_p2_default != null || template_v2_default != null
\[}}}{{{#!if template_concept2_available = (template_cpt2 != null)
{{{#!wiki class="elm_type"
'''template_cpt2 null || template_concept2_v0 != null || template_concept2_last_label != null
<{{{#!if template_concept2_p0 != null
{{{#4ec9b0,#6fdbba template_concept2_p0 null
{{{#ffffff template_concept2_v0 null
, {{{#4ec9b0,#6fdbba template_concept2_p1 null
, {{{#ffffff template_concept2_v1 null
, {{{#4ec9b0,#6fdbba template_concept2_p2 null
, {{{#ffffff template_concept2_v2 null
template_concept2_last_label null
{{{#!if !template_concept2_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p2_post != null
template_p2_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p2_default_ns != null
{{{#!wiki class="elm_ns"
template_p2_default_nstemplate_p2_default null
{{{#4ec9b0,#6fdbba template_v2_ty null
template_p2_posttemplate_v2 null
{{{ = }}}{{{#!if template_v2_default_ns != null
{{{#!wiki class="elm_ns"
template_v2_default_nstemplate_v2_default null || template_v2_default != null
##======================================= template parameter 2 end
\]}}}{{{#!if template_p2_lnb != null
[br] }}}{{{#!if template_p3 != null || template_v3 != null
##======================================= template parameter 3
##======================================= template parameter 3 concept
, }}}{{{#!if template_p3_default != null || template_v3_default != null
\[}}}{{{#!if template_concept3_available = (template_cpt3 != null)
{{{#!wiki class="elm_type"
'''template_cpt3 null || template_concept3_v0 != null || template_concept3_last_label != null
<{{{#!if template_concept3_p0 != null
{{{#4ec9b0,#6fdbba template_concept3_p0 null
{{{#ffffff template_concept3_v0 null
, {{{#4ec9b0,#6fdbba template_concept3_p1 null
, {{{#ffffff template_concept3_v1 null
, {{{#4ec9b0,#6fdbba template_concept3_p2 null
, {{{#ffffff template_concept3_v2 null
template_concept3_last_label null
{{{#!if !template_concept3_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p3_post != null
template_p3_post"elm_type"
template_p3 null
{{{ = }}}{{{#!if template_p3_default_ns != null
{{{#!wiki class="elm_ns"
template_p3_default_nstemplate_p3_default null
{{{#4ec9b0,#6fdbba template_v3_ty null
template_p3_posttemplate_v3 null
{{{ = }}}{{{#!if template_v3_default_ns != null
{{{#!wiki class="elm_ns"
template_v3_default_nstemplate_v3_default null || template_v3_default != null
##======================================= template parameter 3 end
\]}}}{{{#!if template_p3_lnb != null
[br] }}}{{{#!if template_p4 != null || template_v4 != null
##======================================= template parameter 4
##======================================= template parameter 4 concept
, }}}{{{#!if template_p4_default != null || template_v4_default != null
\[}}}{{{#!if template_concept4_available = (template_cpt4 != null)
{{{#!wiki class="elm_type"
'''template_cpt4 null || template_concept4_v0 != null || template_concept4_last_label != null
<{{{#!if template_concept4_p0 != null
{{{#4ec9b0,#6fdbba template_concept4_p0 null
{{{#ffffff template_concept4_v0 null
, {{{#4ec9b0,#6fdbba template_concept4_p1 null
, {{{#ffffff template_concept4_v1 null
, {{{#4ec9b0,#6fdbba template_concept4_p2 null
, {{{#ffffff template_concept4_v2 null
template_concept4_last_label null
{{{#!if !template_concept4_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p4_post != null
template_p4_post"elm_type"
template_p4 null
{{{ = }}}{{{#!if template_p4_default_ns != null
{{{#!wiki class="elm_ns"
template_p4_default_nstemplate_p4_default null
{{{#4ec9b0,#6fdbba template_v4_ty null
template_p4_posttemplate_v4 null
{{{ = }}}{{{#!if template_v4_default_ns != null
{{{#!wiki class="elm_ns"
template_v4_default_nstemplate_v4_default null || template_v4_default != null
##======================================= template parameter 4 end
\]}}}{{{#!if template_last_label != null
##======================================= template parameters end
template_last_label null
[[C++/문법/특성|{{{#e8f1a8 {{{[[fn_attribute null
[[C++/문법/특성#fn_attribute_lnkfn_attribute_lnk null
{{{#!if kw1_post == null
{{{#!wiki class="keyword"
kw1=contexpr null
{{{#!wiki class="keyword"
kw1=contexprkw1_post null
{{{#!if kw2_post == null
{{{#!wiki class="elm_primitives"
kw2=long null
{{{#!wiki class="elm_primitives"
kw2=longkw2_post null
[[C++/문법/특성|{{{#e8f1a8 {{{[[cls_attribute null
[[C++/문법/특성#cls_attribute_lnkcls_attribute_lnk null
##======================================= Namespaces
{{{#!wiki class="elm_ns"
ns null
{{{#!if ns1_pre_kw != null
{{{#!wiki class="keyword"
ns1_pre_kw=inline"elm_ns"
ns1=std null
{{{ ns1_post null
{{{#!if ns1_post == null
::}}}{{{#!if ns2_pre_kw != null
{{{#!wiki class="keyword"
ns2_pre_kw=inline"elm_ns"
ns2=chrono null
{{{ ns2_post null
{{{#!if ns2_post == null
::}}}{{{#!if ns3_pre_kw != null
{{{#!wiki class="keyword"
ns3_pre_kw=inline"elm_ns"
ns3=chrono_literals null
{{{ ns3_post null && ns_end == null && ns3_post == null && (pre1_t != null)
{{{#!if ns3_post == null
::}}}}}}{{{#!if ns1 != null && ns_end != null
##======================================= Front-end types
ns_end null
{{{#!wiki class="elm_type"
pre1_t null
::{{{#!wiki class="elm_type"
pre2_t null
{{{#!if pre1_t != null || pre2_t != null
::}}}{{{#f0f068 pre_e=enum null
{{{#!wiki class="elm_type"
pre_tmp_p0 null
{{{#!if pre_tmp_p0 != null
, }}}{{{#ffffff pre_tmp_v0 null
, {{{#!wiki class="elm_type"
pre_tmp_p1 null
, {{{#ffffff pre_tmp_v1 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt1=int null
, {{{#!wiki class="elm_type"
pre_tmp_p2 null
, {{{#ffffff pre_tmp_v2 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt2=int null
, {{{#!wiki class="elm_type"
pre_tmp_p3 null
, {{{#ffffff pre_tmp_v3 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt3=int null
, {{{#!wiki class="elm_type"
pre_tmp_p4 null
, {{{#ffffff pre_tmp_v4 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt4=intpre_post null
##======================================= body begin
{{{#!wiki class="elm_ns"
body_ns null
{{{#a9a9b0,#a1a1a2 body_v null
{{{#ffa3d2 body_gv null
{{{#ffffff body_mv null
{{{#f87a7a body_f null
{{{#f0a962 body_mf null
{{{#ffffff '''{{{body_static_mv null
{{{#f0a962 '''{{{body_static_mf null
{{{#b5cea8 body_number null
{{{#c8865e body_string null
body_post null
'''<'''}}}{{{#!if body_bopen != null
##======================================= body end
##======================================= arguments begin
(}}}{{{#!if arg1_available = (arg1_concept != null || arg1_kw != null || arg1_t_kw != null || arg1_ns != null || arg1_t != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg2_available = (arg2_concept != null || arg2_kw != null || arg2_t_kw != null || arg2_ns != null || arg2_t != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg3_available = (arg3_concept != null || arg3_kw != null || arg3_t_kw != null || arg3_ns != null || arg3_t != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg4_available = (arg4_concept != null || arg4_kw != null || arg4_t_kw != null || arg4_ns != null || arg4_t != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
##======================================= argument 1
}}}{{{#!if arg1_check_blank0 = (arg1_concept != null) && (arg1_kw != null || arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank1 = (arg1_kw != null) && (arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank2 = (arg1_t_kw != null) && (arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank3 = (arg1_t != null || arg1_t_post != null) && (arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_concept!=null
{{{#!wiki class="elm_type"
'''arg1_concept null
<{{{#!wiki class="elm_type"
arg1_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam3"keyword"
arg1_kw"elm_primitives"
arg1_t_kw null
{{{#!wiki class="elm_ns"
arg1_ns"elm_type"
arg1_targ1_t_postarg1_paramarg1_just_numberarg1_just_string====================================== argument 2
, }}}{{{#!if arg2_check_blank0 = (arg2_concept != null) && (arg2_kw != null || arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank1 = (arg2_kw != null) && (arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank2 = (arg2_t_kw != null) && (arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank3 = (arg2_t != null || arg2_t_post != null) && (arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_concept!=null
{{{#!wiki class="elm_type"
'''arg2_concept null
<{{{#!wiki class="elm_type"
arg2_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam3"keyword"
arg2_kw"elm_primitives"
arg2_t_kw null
{{{#!wiki class="elm_ns"
arg2_ns"elm_type"
arg2_targ2_t_postarg2_paramarg2_just_numberarg2_just_string====================================== argument 3
, }}}{{{#!if arg3_check_blank0 = (arg3_concept != null) && (arg3_kw != null || arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank1 = (arg3_kw != null) && (arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank2 = (arg3_t_kw != null) && (arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank3 = (arg3_t != null || arg3_t_post != null) && (arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_concept!=null
{{{#!wiki class="elm_type"
'''arg3_concept null
<{{{#!wiki class="elm_type"
arg3_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam3"keyword"
arg3_kw"elm_primitives"
arg3_t_kw null
{{{#!wiki class="elm_ns"
arg3_ns"elm_type"
arg3_targ3_t_postarg3_paramarg3_just_numberarg3_just_string====================================== argument4
, }}}{{{#!if arg4_check_blank0 = (arg4_concept != null) && (arg4_kw != null || arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank1 = (arg4_kw != null) && (arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank2 = (arg4_t_kw != null) && (arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank3 = (arg4_t != null || arg4_t_post != null) && (arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_concept!=null
{{{#!wiki class="elm_type"
'''arg4_concept null
<{{{#!wiki class="elm_type"
arg4_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam3"keyword"
arg4_kw"elm_primitives"
arg4_t_kw null
{{{#!wiki class="elm_ns"
arg4_ns"elm_type"
arg4_targ4_t_postarg4_paramarg4_just_numberarg4_just_string null
##======================================= argument5, argument6
, {{{#bcdce6 arg5_param null
, {{{#bcdce6 arg6_param null
, ...}}}{{{#!if body_bopen != null
##======================================= arguments end
##======================================= body end
##======================================= specifiers begin
{{{#!if spec_available
) }}}{{{#!if !spec_available
)}}}}}}{{{#!if body_spec1 != null
{{{#!wiki class="keyword"
body_spec1=const null
''' '''= {{{#!wiki class="keyword"
body_spec_assign=default null
(}}}{{{#!if body_spec1_ref != null
{{{#!if body_spec1_paren == null
body_spec1_ref null
body_spec1_ref null
{{{#!wiki class="keyword"
body_spec2=noexcept null
(}}}{{{#!if body_spec2_label != null
body_spec2_label null
)}}}{{{#!if body_spec1_paren != null
##======================================= specifiers end
##======================================= trailing begin
)}}}{{{#!if trailing != null
''' '''trailing null
{{{#!wiki class="keyword"
trailing_keyword=decltype null
(}}}{{{#!if trailing_ns != null
{{{#!wiki class="elm_ns"
trailing_ns null
{{{#!wiki class="keyword"
trailing_t_kw null
{{{#!wiki class="elm_type"
trailing_content_t1 null
::{{{#!wiki class="elm_type"
trailing_content_t2 null
{{{#f87a7a trailing_content_f null
trailing_label null
)}}}{{{#!if label_last != null
##======================================= trailing end
label_last null
##======================================= footer
'''>'''}}}{{{#!if last != null
last null
^^{{{#a3ff84 C++version null
^^{{{+1 {{{#a3ff84 C++large_version@}}}}}}^^}}}
| UTF-32를 담을 수 있도록 4바이트 문자를 나타내는 자료형. | C++11 |
#!style
.global
{
display: inline;
padding: 3px 4px;
margin-top: -6px;
font-family: 'Cascadia Mono', 'Cascadia Code', '나눔고딕코딩', 'D2Coding', 'Courier New', Courier, monospace;
word-break: keep-all;
color: #a8a8a8;
}
.preprocessor
{
display: inline;
color: #aeff6c;
}
.comment
{
display: inline;
color: #57A64A;
}
.keyword
{
display: inline;
font-weight: bold;
color: #569cd6;
}
.elm_ns
{
display: inline;
font-weight: bold;
color: #58fafe;
}
.elm_type
{
display: inline;
color: #4ec9b0;
}
.elm_primitives
{
display: inline;
font-weight: bold;
color: cornflowerblue;
}
(template_p0 != null || template_v0 != null || template_p1 != null || template_v1 != null || template_p2 != null || template_v2 != null || template_p3 != null || template_v3 != null || template_p4 != null || template_v4 != null) || template_last_label != null
#!if ns_available = (ns != null || ns1 != null || ns2 != null || ns3 != null)
#!if pre_available = (kw1 != null || kw1_post != null || kw2 != null || kw2_post != null || cls_attribute != null || cls_attribute_lnk != null || ns_end != null || pre1_t != null || pre2_t != null || pre_e != null)
#!if pre_tmp_available = (pre_tmp_p0 != null || pre_tmp_p1 != null || pre_tmp_p2 != null || pre_tmp_v0 != null || pre_tmp_v1 != null || pre_tmp_v2 != null)
#!if body_available = (body_ns || body_number != null || body_string != null || body_v != null || body_gv != null || body_f != null || body_mv != null || body_mf != null || body_static_mv != null || body_static_mf != null || body_post != null)
#!if spec_available = (body_spec1 != null || body_spec2 != null || body_spec1_ref != null || body_spec2_label != null || body_spec_assign != null)
#!if trail_available = (trailing != null || trailing_keyword != null)
#!wiki class="global"
{{{#!wiki class="comment"
head_comment null
[[C++/문법/특성|{{{#daffbc {{{[[attribute null
[[C++/문법/특성#attribute_lnkattribute_lnk null
##======================================= include and import
{{{#!if ns_available || pre_available || pre_tmp_available || body_available || trail_available
{{{#!wiki class="keyword"
head_keyword"keyword"
head_keyword null
{{{#ffffff module_name null
{{{#!wiki class="keyword"
import}}} {{{#c8865e <import null
{{{#!wiki class="preprocessor"
#include}}} {{{#c8865e include====================================== template parameter 0
##======================================= template parameter 0 concept
<{{{#!if template_p0_default != null || template_v0_default != null
\[}}}{{{#!if template_concept0_available = (template_cpt0 != null)
{{{#!wiki class="elm_type"
'''template_cpt0 null || template_concept0_v0 != null || template_concept0_last_label != null
<{{{#!if template_concept0_p0 != null
{{{#!wiki class="elm_type"
template_concept0_p0 null
{{{#ffffff template_concept0_v0 null
, {{{#!wiki class="elm_type"
template_concept0_p1 null
, {{{#ffffff template_concept0_v1 null
, {{{#!wiki class="elm_type"
template_concept0_p2 null
, {{{#ffffff template_concept0_v2 null
template_concept0_last_label null
{{{#!if !template_concept0_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p0_post != null
template_p0_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p0_default_ns != null
{{{#!wiki class="elm_ns"
template_p0_default_ns"elm_type"
template_p0_default null
{{{#!wiki class="elm_type"
template_v0_ty null
template_p0_posttemplate_v0 null
{{{ = }}}{{{#!if template_v0_default_ns != null
{{{#!wiki class="elm_ns"
template_v0_default_nstemplate_v0_default null || template_v0_default != null
##======================================= template parameter 0 end
\]}}}{{{#!if template_p0_lnb != null
[br] }}}{{{#!if template_p1 != null || template_v1 != null
##======================================= template parameter 1
##======================================= template parameter 1 concept
, }}}{{{#!if template_p1_default != null || template_v1_default != null
\[}}}{{{#!if template_concept1_available = (template_cpt1 != null)
{{{#!wiki class="elm_type"
'''template_cpt1 null || template_concept1_v0 != null || template_concept1_last_label != null
<{{{#!if template_concept1_p0 != null
{{{#4ec9b0,#6fdbba template_concept1_p0 null
{{{#ffffff template_concept1_v0 null
, {{{#4ec9b0,#6fdbba template_concept1_p1 null
, {{{#ffffff template_concept1_v1 null
, {{{#4ec9b0,#6fdbba template_concept1_p2 null
, {{{#ffffff template_concept1_v2 null
template_concept1_last_label null
{{{#!if !template_concept1_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p1_post != null
template_p1_post"elm_type"
template_p1 null
{{{ = }}}{{{#!if template_p1_default_ns != null
{{{#!wiki class="elm_ns"
template_p1_default_nstemplate_p1_default null
{{{#4ec9b0,#6fdbba template_v1_ty null
template_p1_posttemplate_v1 null
{{{ = }}}{{{#!if template_v1_default_ns != null
{{{#!wiki class="elm_ns"
template_v1_default_nstemplate_v1_default null || template_v1_default != null
##======================================= template parameter 1 end
\]}}}{{{#!if template_p1_lnb != null
[br] }}}{{{#!if template_p2 != null || template_v2 != null
##======================================= template parameter 2
##======================================= template parameter 2 concept
, }}}{{{#!if template_p2_default != null || template_v2_default != null
\[}}}{{{#!if template_concept2_available = (template_cpt2 != null)
{{{#!wiki class="elm_type"
'''template_cpt2 null || template_concept2_v0 != null || template_concept2_last_label != null
<{{{#!if template_concept2_p0 != null
{{{#4ec9b0,#6fdbba template_concept2_p0 null
{{{#ffffff template_concept2_v0 null
, {{{#4ec9b0,#6fdbba template_concept2_p1 null
, {{{#ffffff template_concept2_v1 null
, {{{#4ec9b0,#6fdbba template_concept2_p2 null
, {{{#ffffff template_concept2_v2 null
template_concept2_last_label null
{{{#!if !template_concept2_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p2_post != null
template_p2_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p2_default_ns != null
{{{#!wiki class="elm_ns"
template_p2_default_nstemplate_p2_default null
{{{#4ec9b0,#6fdbba template_v2_ty null
template_p2_posttemplate_v2 null
{{{ = }}}{{{#!if template_v2_default_ns != null
{{{#!wiki class="elm_ns"
template_v2_default_nstemplate_v2_default null || template_v2_default != null
##======================================= template parameter 2 end
\]}}}{{{#!if template_p2_lnb != null
[br] }}}{{{#!if template_p3 != null || template_v3 != null
##======================================= template parameter 3
##======================================= template parameter 3 concept
, }}}{{{#!if template_p3_default != null || template_v3_default != null
\[}}}{{{#!if template_concept3_available = (template_cpt3 != null)
{{{#!wiki class="elm_type"
'''template_cpt3 null || template_concept3_v0 != null || template_concept3_last_label != null
<{{{#!if template_concept3_p0 != null
{{{#4ec9b0,#6fdbba template_concept3_p0 null
{{{#ffffff template_concept3_v0 null
, {{{#4ec9b0,#6fdbba template_concept3_p1 null
, {{{#ffffff template_concept3_v1 null
, {{{#4ec9b0,#6fdbba template_concept3_p2 null
, {{{#ffffff template_concept3_v2 null
template_concept3_last_label null
{{{#!if !template_concept3_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p3_post != null
template_p3_post"elm_type"
template_p3 null
{{{ = }}}{{{#!if template_p3_default_ns != null
{{{#!wiki class="elm_ns"
template_p3_default_nstemplate_p3_default null
{{{#4ec9b0,#6fdbba template_v3_ty null
template_p3_posttemplate_v3 null
{{{ = }}}{{{#!if template_v3_default_ns != null
{{{#!wiki class="elm_ns"
template_v3_default_nstemplate_v3_default null || template_v3_default != null
##======================================= template parameter 3 end
\]}}}{{{#!if template_p3_lnb != null
[br] }}}{{{#!if template_p4 != null || template_v4 != null
##======================================= template parameter 4
##======================================= template parameter 4 concept
, }}}{{{#!if template_p4_default != null || template_v4_default != null
\[}}}{{{#!if template_concept4_available = (template_cpt4 != null)
{{{#!wiki class="elm_type"
'''template_cpt4 null || template_concept4_v0 != null || template_concept4_last_label != null
<{{{#!if template_concept4_p0 != null
{{{#4ec9b0,#6fdbba template_concept4_p0 null
{{{#ffffff template_concept4_v0 null
, {{{#4ec9b0,#6fdbba template_concept4_p1 null
, {{{#ffffff template_concept4_v1 null
, {{{#4ec9b0,#6fdbba template_concept4_p2 null
, {{{#ffffff template_concept4_v2 null
template_concept4_last_label null
{{{#!if !template_concept4_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p4_post != null
template_p4_post"elm_type"
template_p4 null
{{{ = }}}{{{#!if template_p4_default_ns != null
{{{#!wiki class="elm_ns"
template_p4_default_nstemplate_p4_default null
{{{#4ec9b0,#6fdbba template_v4_ty null
template_p4_posttemplate_v4 null
{{{ = }}}{{{#!if template_v4_default_ns != null
{{{#!wiki class="elm_ns"
template_v4_default_nstemplate_v4_default null || template_v4_default != null
##======================================= template parameter 4 end
\]}}}{{{#!if template_last_label != null
##======================================= template parameters end
template_last_label null
[[C++/문법/특성|{{{#e8f1a8 {{{[[fn_attribute null
[[C++/문법/특성#fn_attribute_lnkfn_attribute_lnk null
{{{#!if kw1_post == null
{{{#!wiki class="keyword"
kw1=contexpr null
{{{#!wiki class="keyword"
kw1=contexprkw1_post null
{{{#!if kw2_post == null
{{{#!wiki class="elm_primitives"
kw2=long null
{{{#!wiki class="elm_primitives"
kw2=longkw2_post null
[[C++/문법/특성|{{{#e8f1a8 {{{[[cls_attribute null
[[C++/문법/특성#cls_attribute_lnkcls_attribute_lnk null
##======================================= Namespaces
{{{#!wiki class="elm_ns"
ns null
{{{#!if ns1_pre_kw != null
{{{#!wiki class="keyword"
ns1_pre_kw=inline"elm_ns"
ns1=std null
{{{ ns1_post null
{{{#!if ns1_post == null
::}}}{{{#!if ns2_pre_kw != null
{{{#!wiki class="keyword"
ns2_pre_kw=inline"elm_ns"
ns2=chrono null
{{{ ns2_post null
{{{#!if ns2_post == null
::}}}{{{#!if ns3_pre_kw != null
{{{#!wiki class="keyword"
ns3_pre_kw=inline"elm_ns"
ns3=chrono_literals null
{{{ ns3_post null && ns_end == null && ns3_post == null && (pre1_t != null)
{{{#!if ns3_post == null
::}}}}}}{{{#!if ns1 != null && ns_end != null
##======================================= Front-end types
ns_end null
{{{#!wiki class="elm_type"
pre1_t null
::{{{#!wiki class="elm_type"
pre2_t null
{{{#!if pre1_t != null || pre2_t != null
::}}}{{{#f0f068 pre_e=enum null
{{{#!wiki class="elm_type"
pre_tmp_p0 null
{{{#!if pre_tmp_p0 != null
, }}}{{{#ffffff pre_tmp_v0 null
, {{{#!wiki class="elm_type"
pre_tmp_p1 null
, {{{#ffffff pre_tmp_v1 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt1=int null
, {{{#!wiki class="elm_type"
pre_tmp_p2 null
, {{{#ffffff pre_tmp_v2 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt2=int null
, {{{#!wiki class="elm_type"
pre_tmp_p3 null
, {{{#ffffff pre_tmp_v3 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt3=int null
, {{{#!wiki class="elm_type"
pre_tmp_p4 null
, {{{#ffffff pre_tmp_v4 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt4=intpre_post null
##======================================= body begin
{{{#!wiki class="elm_ns"
body_ns null
{{{#a9a9b0,#a1a1a2 body_v null
{{{#ffa3d2 body_gv null
{{{#ffffff body_mv null
{{{#f87a7a body_f null
{{{#f0a962 body_mf null
{{{#ffffff '''{{{body_static_mv null
{{{#f0a962 '''{{{body_static_mf null
{{{#b5cea8 body_number null
{{{#c8865e body_string null
body_post null
'''<'''}}}{{{#!if body_bopen != null
##======================================= body end
##======================================= arguments begin
(}}}{{{#!if arg1_available = (arg1_concept != null || arg1_kw != null || arg1_t_kw != null || arg1_ns != null || arg1_t != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg2_available = (arg2_concept != null || arg2_kw != null || arg2_t_kw != null || arg2_ns != null || arg2_t != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg3_available = (arg3_concept != null || arg3_kw != null || arg3_t_kw != null || arg3_ns != null || arg3_t != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg4_available = (arg4_concept != null || arg4_kw != null || arg4_t_kw != null || arg4_ns != null || arg4_t != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
##======================================= argument 1
}}}{{{#!if arg1_check_blank0 = (arg1_concept != null) && (arg1_kw != null || arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank1 = (arg1_kw != null) && (arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank2 = (arg1_t_kw != null) && (arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank3 = (arg1_t != null || arg1_t_post != null) && (arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_concept!=null
{{{#!wiki class="elm_type"
'''arg1_concept null
<{{{#!wiki class="elm_type"
arg1_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam3"keyword"
arg1_kw"elm_primitives"
arg1_t_kw null
{{{#!wiki class="elm_ns"
arg1_ns"elm_type"
arg1_targ1_t_postarg1_paramarg1_just_numberarg1_just_string====================================== argument 2
, }}}{{{#!if arg2_check_blank0 = (arg2_concept != null) && (arg2_kw != null || arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank1 = (arg2_kw != null) && (arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank2 = (arg2_t_kw != null) && (arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank3 = (arg2_t != null || arg2_t_post != null) && (arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_concept!=null
{{{#!wiki class="elm_type"
'''arg2_concept null
<{{{#!wiki class="elm_type"
arg2_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam3"keyword"
arg2_kw"elm_primitives"
arg2_t_kw null
{{{#!wiki class="elm_ns"
arg2_ns"elm_type"
arg2_targ2_t_postarg2_paramarg2_just_numberarg2_just_string====================================== argument 3
, }}}{{{#!if arg3_check_blank0 = (arg3_concept != null) && (arg3_kw != null || arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank1 = (arg3_kw != null) && (arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank2 = (arg3_t_kw != null) && (arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank3 = (arg3_t != null || arg3_t_post != null) && (arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_concept!=null
{{{#!wiki class="elm_type"
'''arg3_concept null
<{{{#!wiki class="elm_type"
arg3_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam3"keyword"
arg3_kw"elm_primitives"
arg3_t_kw null
{{{#!wiki class="elm_ns"
arg3_ns"elm_type"
arg3_targ3_t_postarg3_paramarg3_just_numberarg3_just_string====================================== argument4
, }}}{{{#!if arg4_check_blank0 = (arg4_concept != null) && (arg4_kw != null || arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank1 = (arg4_kw != null) && (arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank2 = (arg4_t_kw != null) && (arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank3 = (arg4_t != null || arg4_t_post != null) && (arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_concept!=null
{{{#!wiki class="elm_type"
'''arg4_concept null
<{{{#!wiki class="elm_type"
arg4_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam3"keyword"
arg4_kw"elm_primitives"
arg4_t_kw null
{{{#!wiki class="elm_ns"
arg4_ns"elm_type"
arg4_targ4_t_postarg4_paramarg4_just_numberarg4_just_string null
##======================================= argument5, argument6
, {{{#bcdce6 arg5_param null
, {{{#bcdce6 arg6_param null
, ...}}}{{{#!if body_bopen != null
##======================================= arguments end
##======================================= body end
##======================================= specifiers begin
{{{#!if spec_available
) }}}{{{#!if !spec_available
)}}}}}}{{{#!if body_spec1 != null
{{{#!wiki class="keyword"
body_spec1=const null
''' '''= {{{#!wiki class="keyword"
body_spec_assign=default null
(}}}{{{#!if body_spec1_ref != null
{{{#!if body_spec1_paren == null
body_spec1_ref null
body_spec1_ref null
{{{#!wiki class="keyword"
body_spec2=noexcept null
(}}}{{{#!if body_spec2_label != null
body_spec2_label null
)}}}{{{#!if body_spec1_paren != null
##======================================= specifiers end
##======================================= trailing begin
)}}}{{{#!if trailing != null
''' '''trailing null
{{{#!wiki class="keyword"
trailing_keyword=decltype null
(}}}{{{#!if trailing_ns != null
{{{#!wiki class="elm_ns"
trailing_ns null
{{{#!wiki class="keyword"
trailing_t_kw null
{{{#!wiki class="elm_type"
trailing_content_t1 null
::{{{#!wiki class="elm_type"
trailing_content_t2 null
{{{#f87a7a trailing_content_f null
trailing_label null
)}}}{{{#!if label_last != null
##======================================= trailing end
label_last null
##======================================= footer
'''>'''}}}{{{#!if last != null
last null
^^{{{#a3ff84 C++version null
^^{{{+1 {{{#a3ff84 C++large_version@}}}}}}^^}}}
#!style
.global
{
display: inline;
padding: 3px 4px;
margin-top: -6px;
font-family: 'Cascadia Mono', 'Cascadia Code', '나눔고딕코딩', 'D2Coding', 'Courier New', Courier, monospace;
word-break: keep-all;
color: #a8a8a8;
}
.preprocessor
{
display: inline;
color: #aeff6c;
}
.comment
{
display: inline;
color: #57A64A;
}
.keyword
{
display: inline;
font-weight: bold;
color: #569cd6;
}
.elm_ns
{
display: inline;
font-weight: bold;
color: #58fafe;
}
.elm_type
{
display: inline;
color: #4ec9b0;
}
.elm_primitives
{
display: inline;
font-weight: bold;
color: cornflowerblue;
}
(template_p0 != null || template_v0 != null || template_p1 != null || template_v1 != null || template_p2 != null || template_v2 != null || template_p3 != null || template_v3 != null || template_p4 != null || template_v4 != null) || template_last_label != null
#!if ns_available = (ns != null || ns1 != null || ns2 != null || ns3 != null)
#!if pre_available = (kw1 != null || kw1_post != null || kw2 != null || kw2_post != null || cls_attribute != null || cls_attribute_lnk != null || ns_end != null || pre1_t != null || pre2_t != null || pre_e != null)
#!if pre_tmp_available = (pre_tmp_p0 != null || pre_tmp_p1 != null || pre_tmp_p2 != null || pre_tmp_v0 != null || pre_tmp_v1 != null || pre_tmp_v2 != null)
#!if body_available = (body_ns || body_number != null || body_string != null || body_v != null || body_gv != null || body_f != null || body_mv != null || body_mf != null || body_static_mv != null || body_static_mf != null || body_post != null)
#!if spec_available = (body_spec1 != null || body_spec2 != null || body_spec1_ref != null || body_spec2_label != null || body_spec_assign != null)
#!if trail_available = (trailing != null || trailing_keyword != null)
#!wiki class="global"
{{{#!wiki class="comment"
head_comment null
[[C++/문법/특성|{{{#daffbc {{{[[attribute null
[[C++/문법/특성#attribute_lnkattribute_lnk null
##======================================= include and import
{{{#!if ns_available || pre_available || pre_tmp_available || body_available || trail_available
{{{#!wiki class="keyword"
head_keyword"keyword"
head_keyword null
{{{#ffffff module_name null
{{{#!wiki class="keyword"
import}}} {{{#c8865e <import null
{{{#!wiki class="preprocessor"
#include}}} {{{#c8865e include====================================== template parameter 0
##======================================= template parameter 0 concept
<{{{#!if template_p0_default != null || template_v0_default != null
\[}}}{{{#!if template_concept0_available = (template_cpt0 != null)
{{{#!wiki class="elm_type"
'''template_cpt0 null || template_concept0_v0 != null || template_concept0_last_label != null
<{{{#!if template_concept0_p0 != null
{{{#!wiki class="elm_type"
template_concept0_p0 null
{{{#ffffff template_concept0_v0 null
, {{{#!wiki class="elm_type"
template_concept0_p1 null
, {{{#ffffff template_concept0_v1 null
, {{{#!wiki class="elm_type"
template_concept0_p2 null
, {{{#ffffff template_concept0_v2 null
template_concept0_last_label null
{{{#!if !template_concept0_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p0_post != null
template_p0_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p0_default_ns != null
{{{#!wiki class="elm_ns"
template_p0_default_ns"elm_type"
template_p0_default null
{{{#!wiki class="elm_type"
template_v0_ty null
template_p0_posttemplate_v0 null
{{{ = }}}{{{#!if template_v0_default_ns != null
{{{#!wiki class="elm_ns"
template_v0_default_nstemplate_v0_default null || template_v0_default != null
##======================================= template parameter 0 end
\]}}}{{{#!if template_p0_lnb != null
[br] }}}{{{#!if template_p1 != null || template_v1 != null
##======================================= template parameter 1
##======================================= template parameter 1 concept
, }}}{{{#!if template_p1_default != null || template_v1_default != null
\[}}}{{{#!if template_concept1_available = (template_cpt1 != null)
{{{#!wiki class="elm_type"
'''template_cpt1 null || template_concept1_v0 != null || template_concept1_last_label != null
<{{{#!if template_concept1_p0 != null
{{{#4ec9b0,#6fdbba template_concept1_p0 null
{{{#ffffff template_concept1_v0 null
, {{{#4ec9b0,#6fdbba template_concept1_p1 null
, {{{#ffffff template_concept1_v1 null
, {{{#4ec9b0,#6fdbba template_concept1_p2 null
, {{{#ffffff template_concept1_v2 null
template_concept1_last_label null
{{{#!if !template_concept1_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p1_post != null
template_p1_post"elm_type"
template_p1 null
{{{ = }}}{{{#!if template_p1_default_ns != null
{{{#!wiki class="elm_ns"
template_p1_default_nstemplate_p1_default null
{{{#4ec9b0,#6fdbba template_v1_ty null
template_p1_posttemplate_v1 null
{{{ = }}}{{{#!if template_v1_default_ns != null
{{{#!wiki class="elm_ns"
template_v1_default_nstemplate_v1_default null || template_v1_default != null
##======================================= template parameter 1 end
\]}}}{{{#!if template_p1_lnb != null
[br] }}}{{{#!if template_p2 != null || template_v2 != null
##======================================= template parameter 2
##======================================= template parameter 2 concept
, }}}{{{#!if template_p2_default != null || template_v2_default != null
\[}}}{{{#!if template_concept2_available = (template_cpt2 != null)
{{{#!wiki class="elm_type"
'''template_cpt2 null || template_concept2_v0 != null || template_concept2_last_label != null
<{{{#!if template_concept2_p0 != null
{{{#4ec9b0,#6fdbba template_concept2_p0 null
{{{#ffffff template_concept2_v0 null
, {{{#4ec9b0,#6fdbba template_concept2_p1 null
, {{{#ffffff template_concept2_v1 null
, {{{#4ec9b0,#6fdbba template_concept2_p2 null
, {{{#ffffff template_concept2_v2 null
template_concept2_last_label null
{{{#!if !template_concept2_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p2_post != null
template_p2_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p2_default_ns != null
{{{#!wiki class="elm_ns"
template_p2_default_nstemplate_p2_default null
{{{#4ec9b0,#6fdbba template_v2_ty null
template_p2_posttemplate_v2 null
{{{ = }}}{{{#!if template_v2_default_ns != null
{{{#!wiki class="elm_ns"
template_v2_default_nstemplate_v2_default null || template_v2_default != null
##======================================= template parameter 2 end
\]}}}{{{#!if template_p2_lnb != null
[br] }}}{{{#!if template_p3 != null || template_v3 != null
##======================================= template parameter 3
##======================================= template parameter 3 concept
, }}}{{{#!if template_p3_default != null || template_v3_default != null
\[}}}{{{#!if template_concept3_available = (template_cpt3 != null)
{{{#!wiki class="elm_type"
'''template_cpt3 null || template_concept3_v0 != null || template_concept3_last_label != null
<{{{#!if template_concept3_p0 != null
{{{#4ec9b0,#6fdbba template_concept3_p0 null
{{{#ffffff template_concept3_v0 null
, {{{#4ec9b0,#6fdbba template_concept3_p1 null
, {{{#ffffff template_concept3_v1 null
, {{{#4ec9b0,#6fdbba template_concept3_p2 null
, {{{#ffffff template_concept3_v2 null
template_concept3_last_label null
{{{#!if !template_concept3_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p3_post != null
template_p3_post"elm_type"
template_p3 null
{{{ = }}}{{{#!if template_p3_default_ns != null
{{{#!wiki class="elm_ns"
template_p3_default_nstemplate_p3_default null
{{{#4ec9b0,#6fdbba template_v3_ty null
template_p3_posttemplate_v3 null
{{{ = }}}{{{#!if template_v3_default_ns != null
{{{#!wiki class="elm_ns"
template_v3_default_nstemplate_v3_default null || template_v3_default != null
##======================================= template parameter 3 end
\]}}}{{{#!if template_p3_lnb != null
[br] }}}{{{#!if template_p4 != null || template_v4 != null
##======================================= template parameter 4
##======================================= template parameter 4 concept
, }}}{{{#!if template_p4_default != null || template_v4_default != null
\[}}}{{{#!if template_concept4_available = (template_cpt4 != null)
{{{#!wiki class="elm_type"
'''template_cpt4 null || template_concept4_v0 != null || template_concept4_last_label != null
<{{{#!if template_concept4_p0 != null
{{{#4ec9b0,#6fdbba template_concept4_p0 null
{{{#ffffff template_concept4_v0 null
, {{{#4ec9b0,#6fdbba template_concept4_p1 null
, {{{#ffffff template_concept4_v1 null
, {{{#4ec9b0,#6fdbba template_concept4_p2 null
, {{{#ffffff template_concept4_v2 null
template_concept4_last_label null
{{{#!if !template_concept4_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p4_post != null
template_p4_post"elm_type"
template_p4 null
{{{ = }}}{{{#!if template_p4_default_ns != null
{{{#!wiki class="elm_ns"
template_p4_default_nstemplate_p4_default null
{{{#4ec9b0,#6fdbba template_v4_ty null
template_p4_posttemplate_v4 null
{{{ = }}}{{{#!if template_v4_default_ns != null
{{{#!wiki class="elm_ns"
template_v4_default_nstemplate_v4_default null || template_v4_default != null
##======================================= template parameter 4 end
\]}}}{{{#!if template_last_label != null
##======================================= template parameters end
template_last_label null
[[C++/문법/특성|{{{#e8f1a8 {{{[[fn_attribute null
[[C++/문법/특성#fn_attribute_lnkfn_attribute_lnk null
{{{#!if kw1_post == null
{{{#!wiki class="keyword"
kw1=contexpr null
{{{#!wiki class="keyword"
kw1=contexprkw1_post null
{{{#!if kw2_post == null
{{{#!wiki class="elm_primitives"
kw2=long null
{{{#!wiki class="elm_primitives"
kw2=longkw2_post null
[[C++/문법/특성|{{{#e8f1a8 {{{[[cls_attribute null
[[C++/문법/특성#cls_attribute_lnkcls_attribute_lnk null
##======================================= Namespaces
{{{#!wiki class="elm_ns"
ns null
{{{#!if ns1_pre_kw != null
{{{#!wiki class="keyword"
ns1_pre_kw=inline"elm_ns"
ns1=std null
{{{ ns1_post null
{{{#!if ns1_post == null
::}}}{{{#!if ns2_pre_kw != null
{{{#!wiki class="keyword"
ns2_pre_kw=inline"elm_ns"
ns2=chrono null
{{{ ns2_post null
{{{#!if ns2_post == null
::}}}{{{#!if ns3_pre_kw != null
{{{#!wiki class="keyword"
ns3_pre_kw=inline"elm_ns"
ns3=chrono_literals null
{{{ ns3_post null && ns_end == null && ns3_post == null && (pre1_t != null)
{{{#!if ns3_post == null
::}}}}}}{{{#!if ns1 != null && ns_end != null
##======================================= Front-end types
ns_end null
{{{#!wiki class="elm_type"
pre1_t null
::{{{#!wiki class="elm_type"
pre2_t null
{{{#!if pre1_t != null || pre2_t != null
::}}}{{{#f0f068 pre_e=enum null
{{{#!wiki class="elm_type"
pre_tmp_p0 null
{{{#!if pre_tmp_p0 != null
, }}}{{{#ffffff pre_tmp_v0 null
, {{{#!wiki class="elm_type"
pre_tmp_p1 null
, {{{#ffffff pre_tmp_v1 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt1=int null
, {{{#!wiki class="elm_type"
pre_tmp_p2 null
, {{{#ffffff pre_tmp_v2 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt2=int null
, {{{#!wiki class="elm_type"
pre_tmp_p3 null
, {{{#ffffff pre_tmp_v3 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt3=int null
, {{{#!wiki class="elm_type"
pre_tmp_p4 null
, {{{#ffffff pre_tmp_v4 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt4=intpre_post null
##======================================= body begin
{{{#!wiki class="elm_ns"
body_ns null
{{{#a9a9b0,#a1a1a2 body_v null
{{{#ffa3d2 body_gv null
{{{#ffffff body_mv null
{{{#f87a7a body_f null
{{{#f0a962 body_mf null
{{{#ffffff '''{{{body_static_mv null
{{{#f0a962 '''{{{body_static_mf null
{{{#b5cea8 body_number null
{{{#c8865e body_string null
body_post null
'''<'''}}}{{{#!if body_bopen != null
##======================================= body end
##======================================= arguments begin
(}}}{{{#!if arg1_available = (arg1_concept != null || arg1_kw != null || arg1_t_kw != null || arg1_ns != null || arg1_t != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg2_available = (arg2_concept != null || arg2_kw != null || arg2_t_kw != null || arg2_ns != null || arg2_t != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg3_available = (arg3_concept != null || arg3_kw != null || arg3_t_kw != null || arg3_ns != null || arg3_t != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg4_available = (arg4_concept != null || arg4_kw != null || arg4_t_kw != null || arg4_ns != null || arg4_t != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
##======================================= argument 1
}}}{{{#!if arg1_check_blank0 = (arg1_concept != null) && (arg1_kw != null || arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank1 = (arg1_kw != null) && (arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank2 = (arg1_t_kw != null) && (arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank3 = (arg1_t != null || arg1_t_post != null) && (arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_concept!=null
{{{#!wiki class="elm_type"
'''arg1_concept null
<{{{#!wiki class="elm_type"
arg1_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam3"keyword"
arg1_kw"elm_primitives"
arg1_t_kw null
{{{#!wiki class="elm_ns"
arg1_ns"elm_type"
arg1_targ1_t_postarg1_paramarg1_just_numberarg1_just_string====================================== argument 2
, }}}{{{#!if arg2_check_blank0 = (arg2_concept != null) && (arg2_kw != null || arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank1 = (arg2_kw != null) && (arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank2 = (arg2_t_kw != null) && (arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank3 = (arg2_t != null || arg2_t_post != null) && (arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_concept!=null
{{{#!wiki class="elm_type"
'''arg2_concept null
<{{{#!wiki class="elm_type"
arg2_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam3"keyword"
arg2_kw"elm_primitives"
arg2_t_kw null
{{{#!wiki class="elm_ns"
arg2_ns"elm_type"
arg2_targ2_t_postarg2_paramarg2_just_numberarg2_just_string====================================== argument 3
, }}}{{{#!if arg3_check_blank0 = (arg3_concept != null) && (arg3_kw != null || arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank1 = (arg3_kw != null) && (arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank2 = (arg3_t_kw != null) && (arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank3 = (arg3_t != null || arg3_t_post != null) && (arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_concept!=null
{{{#!wiki class="elm_type"
'''arg3_concept null
<{{{#!wiki class="elm_type"
arg3_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam3"keyword"
arg3_kw"elm_primitives"
arg3_t_kw null
{{{#!wiki class="elm_ns"
arg3_ns"elm_type"
arg3_targ3_t_postarg3_paramarg3_just_numberarg3_just_string====================================== argument4
, }}}{{{#!if arg4_check_blank0 = (arg4_concept != null) && (arg4_kw != null || arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank1 = (arg4_kw != null) && (arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank2 = (arg4_t_kw != null) && (arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank3 = (arg4_t != null || arg4_t_post != null) && (arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_concept!=null
{{{#!wiki class="elm_type"
'''arg4_concept null
<{{{#!wiki class="elm_type"
arg4_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam3"keyword"
arg4_kw"elm_primitives"
arg4_t_kw null
{{{#!wiki class="elm_ns"
arg4_ns"elm_type"
arg4_targ4_t_postarg4_paramarg4_just_numberarg4_just_string null
##======================================= argument5, argument6
, {{{#bcdce6 arg5_param null
, {{{#bcdce6 arg6_param null
, ...}}}{{{#!if body_bopen != null
##======================================= arguments end
##======================================= body end
##======================================= specifiers begin
{{{#!if spec_available
) }}}{{{#!if !spec_available
)}}}}}}{{{#!if body_spec1 != null
{{{#!wiki class="keyword"
body_spec1=const null
''' '''= {{{#!wiki class="keyword"
body_spec_assign=default null
(}}}{{{#!if body_spec1_ref != null
{{{#!if body_spec1_paren == null
body_spec1_ref null
body_spec1_ref null
{{{#!wiki class="keyword"
body_spec2=noexcept null
(}}}{{{#!if body_spec2_label != null
body_spec2_label null
)}}}{{{#!if body_spec1_paren != null
##======================================= specifiers end
##======================================= trailing begin
)}}}{{{#!if trailing != null
''' '''trailing null
{{{#!wiki class="keyword"
trailing_keyword=decltype null
(}}}{{{#!if trailing_ns != null
{{{#!wiki class="elm_ns"
trailing_ns null
{{{#!wiki class="keyword"
trailing_t_kw null
{{{#!wiki class="elm_type"
trailing_content_t1 null
::{{{#!wiki class="elm_type"
trailing_content_t2 null
{{{#f87a7a trailing_content_f null
trailing_label null
)}}}{{{#!if label_last != null
##======================================= trailing end
label_last null
##======================================= footer
'''>'''}}}{{{#!if last != null
last null
^^{{{#a3ff84 C++version null
^^{{{+1 {{{#a3ff84 C++large_version@}}}}}}^^}}}
|
| <bgcolor=#20b580> |
<tableclass=codeblock>
#!style
.global
{
display: inline;
padding: 3px 4px;
margin-top: -6px;
font-family: 'Cascadia Mono', 'Cascadia Code', '나눔고딕코딩', 'D2Coding', 'Courier New', Courier, monospace;
word-break: keep-all;
color: #a8a8a8;
}
.preprocessor
{
display: inline;
color: #aeff6c;
}
.comment
{
display: inline;
color: #57A64A;
}
.keyword
{
display: inline;
font-weight: bold;
color: #569cd6;
}
.elm_ns
{
display: inline;
font-weight: bold;
color: #58fafe;
}
.elm_type
{
display: inline;
color: #4ec9b0;
}
.elm_primitives
{
display: inline;
font-weight: bold;
color: cornflowerblue;
}
(template_p0 != null || template_v0 != null || template_p1 != null || template_v1 != null || template_p2 != null || template_v2 != null || template_p3 != null || template_v3 != null || template_p4 != null || template_v4 != null) || template_last_label != null
#!if ns_available = (ns != null || ns1 != null || ns2 != null || ns3 != null)
#!if pre_available = (kw1 != null || kw1_post != null || kw2 != null || kw2_post != null || cls_attribute != null || cls_attribute_lnk != null || ns_end != null || pre1_t != null || pre2_t != null || pre_e != null)
#!if pre_tmp_available = (pre_tmp_p0 != null || pre_tmp_p1 != null || pre_tmp_p2 != null || pre_tmp_v0 != null || pre_tmp_v1 != null || pre_tmp_v2 != null)
#!if body_available = (body_ns || body_number != null || body_string != null || body_v != null || body_gv != null || body_f != null || body_mv != null || body_mf != null || body_static_mv != null || body_static_mf != null || body_post != null)
#!if spec_available = (body_spec1 != null || body_spec2 != null || body_spec1_ref != null || body_spec2_label != null || body_spec_assign != null)
#!if trail_available = (trailing != null || trailing_keyword != null)
#!wiki class="global"
{{{#!wiki class="comment"
head_comment null
[[C++/문법/특성|{{{#daffbc {{{[[attribute null
[[C++/문법/특성#attribute_lnkattribute_lnk null
##======================================= include and import
{{{#!if ns_available || pre_available || pre_tmp_available || body_available || trail_available
{{{#!wiki class="keyword"
head_keyword"keyword"
head_keyword null
{{{#ffffff module_name null
{{{#!wiki class="keyword"
import}}} {{{#c8865e <import null
{{{#!wiki class="preprocessor"
#include}}} {{{#c8865e include====================================== template parameter 0
##======================================= template parameter 0 concept
<{{{#!if template_p0_default != null || template_v0_default != null
\[}}}{{{#!if template_concept0_available = (template_cpt0 != null)
{{{#!wiki class="elm_type"
'''template_cpt0 null || template_concept0_v0 != null || template_concept0_last_label != null
<{{{#!if template_concept0_p0 != null
{{{#!wiki class="elm_type"
template_concept0_p0 null
{{{#ffffff template_concept0_v0 null
, {{{#!wiki class="elm_type"
template_concept0_p1 null
, {{{#ffffff template_concept0_v1 null
, {{{#!wiki class="elm_type"
template_concept0_p2 null
, {{{#ffffff template_concept0_v2 null
template_concept0_last_label null
{{{#!if !template_concept0_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p0_post != null
template_p0_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p0_default_ns != null
{{{#!wiki class="elm_ns"
template_p0_default_ns"elm_type"
template_p0_default null
{{{#!wiki class="elm_type"
template_v0_ty null
template_p0_posttemplate_v0 null
{{{ = }}}{{{#!if template_v0_default_ns != null
{{{#!wiki class="elm_ns"
template_v0_default_nstemplate_v0_default null || template_v0_default != null
##======================================= template parameter 0 end
\]}}}{{{#!if template_p0_lnb != null
[br] }}}{{{#!if template_p1 != null || template_v1 != null
##======================================= template parameter 1
##======================================= template parameter 1 concept
, }}}{{{#!if template_p1_default != null || template_v1_default != null
\[}}}{{{#!if template_concept1_available = (template_cpt1 != null)
{{{#!wiki class="elm_type"
'''template_cpt1 null || template_concept1_v0 != null || template_concept1_last_label != null
<{{{#!if template_concept1_p0 != null
{{{#4ec9b0,#6fdbba template_concept1_p0 null
{{{#ffffff template_concept1_v0 null
, {{{#4ec9b0,#6fdbba template_concept1_p1 null
, {{{#ffffff template_concept1_v1 null
, {{{#4ec9b0,#6fdbba template_concept1_p2 null
, {{{#ffffff template_concept1_v2 null
template_concept1_last_label null
{{{#!if !template_concept1_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p1_post != null
template_p1_post"elm_type"
template_p1 null
{{{ = }}}{{{#!if template_p1_default_ns != null
{{{#!wiki class="elm_ns"
template_p1_default_nstemplate_p1_default null
{{{#4ec9b0,#6fdbba template_v1_ty null
template_p1_posttemplate_v1 null
{{{ = }}}{{{#!if template_v1_default_ns != null
{{{#!wiki class="elm_ns"
template_v1_default_nstemplate_v1_default null || template_v1_default != null
##======================================= template parameter 1 end
\]}}}{{{#!if template_p1_lnb != null
[br] }}}{{{#!if template_p2 != null || template_v2 != null
##======================================= template parameter 2
##======================================= template parameter 2 concept
, }}}{{{#!if template_p2_default != null || template_v2_default != null
\[}}}{{{#!if template_concept2_available = (template_cpt2 != null)
{{{#!wiki class="elm_type"
'''template_cpt2 null || template_concept2_v0 != null || template_concept2_last_label != null
<{{{#!if template_concept2_p0 != null
{{{#4ec9b0,#6fdbba template_concept2_p0 null
{{{#ffffff template_concept2_v0 null
, {{{#4ec9b0,#6fdbba template_concept2_p1 null
, {{{#ffffff template_concept2_v1 null
, {{{#4ec9b0,#6fdbba template_concept2_p2 null
, {{{#ffffff template_concept2_v2 null
template_concept2_last_label null
{{{#!if !template_concept2_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p2_post != null
template_p2_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p2_default_ns != null
{{{#!wiki class="elm_ns"
template_p2_default_nstemplate_p2_default null
{{{#4ec9b0,#6fdbba template_v2_ty null
template_p2_posttemplate_v2 null
{{{ = }}}{{{#!if template_v2_default_ns != null
{{{#!wiki class="elm_ns"
template_v2_default_nstemplate_v2_default null || template_v2_default != null
##======================================= template parameter 2 end
\]}}}{{{#!if template_p2_lnb != null
[br] }}}{{{#!if template_p3 != null || template_v3 != null
##======================================= template parameter 3
##======================================= template parameter 3 concept
, }}}{{{#!if template_p3_default != null || template_v3_default != null
\[}}}{{{#!if template_concept3_available = (template_cpt3 != null)
{{{#!wiki class="elm_type"
'''template_cpt3 null || template_concept3_v0 != null || template_concept3_last_label != null
<{{{#!if template_concept3_p0 != null
{{{#4ec9b0,#6fdbba template_concept3_p0 null
{{{#ffffff template_concept3_v0 null
, {{{#4ec9b0,#6fdbba template_concept3_p1 null
, {{{#ffffff template_concept3_v1 null
, {{{#4ec9b0,#6fdbba template_concept3_p2 null
, {{{#ffffff template_concept3_v2 null
template_concept3_last_label null
{{{#!if !template_concept3_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p3_post != null
template_p3_post"elm_type"
template_p3 null
{{{ = }}}{{{#!if template_p3_default_ns != null
{{{#!wiki class="elm_ns"
template_p3_default_nstemplate_p3_default null
{{{#4ec9b0,#6fdbba template_v3_ty null
template_p3_posttemplate_v3 null
{{{ = }}}{{{#!if template_v3_default_ns != null
{{{#!wiki class="elm_ns"
template_v3_default_nstemplate_v3_default null || template_v3_default != null
##======================================= template parameter 3 end
\]}}}{{{#!if template_p3_lnb != null
[br] }}}{{{#!if template_p4 != null || template_v4 != null
##======================================= template parameter 4
##======================================= template parameter 4 concept
, }}}{{{#!if template_p4_default != null || template_v4_default != null
\[}}}{{{#!if template_concept4_available = (template_cpt4 != null)
{{{#!wiki class="elm_type"
'''template_cpt4 null || template_concept4_v0 != null || template_concept4_last_label != null
<{{{#!if template_concept4_p0 != null
{{{#4ec9b0,#6fdbba template_concept4_p0 null
{{{#ffffff template_concept4_v0 null
, {{{#4ec9b0,#6fdbba template_concept4_p1 null
, {{{#ffffff template_concept4_v1 null
, {{{#4ec9b0,#6fdbba template_concept4_p2 null
, {{{#ffffff template_concept4_v2 null
template_concept4_last_label null
{{{#!if !template_concept4_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p4_post != null
template_p4_post"elm_type"
template_p4 null
{{{ = }}}{{{#!if template_p4_default_ns != null
{{{#!wiki class="elm_ns"
template_p4_default_nstemplate_p4_default null
{{{#4ec9b0,#6fdbba template_v4_ty null
template_p4_posttemplate_v4 null
{{{ = }}}{{{#!if template_v4_default_ns != null
{{{#!wiki class="elm_ns"
template_v4_default_nstemplate_v4_default null || template_v4_default != null
##======================================= template parameter 4 end
\]}}}{{{#!if template_last_label != null
##======================================= template parameters end
template_last_label null
[[C++/문법/특성|{{{#e8f1a8 {{{[[fn_attribute null
[[C++/문법/특성#fn_attribute_lnkfn_attribute_lnk null
{{{#!if kw1_post == null
{{{#!wiki class="keyword"
kw1=contexpr null
{{{#!wiki class="keyword"
kw1=contexprkw1_post null
{{{#!if kw2_post == null
{{{#!wiki class="elm_primitives"
kw2=long null
{{{#!wiki class="elm_primitives"
kw2=longkw2_post null
[[C++/문법/특성|{{{#e8f1a8 {{{[[cls_attribute null
[[C++/문법/특성#cls_attribute_lnkcls_attribute_lnk null
##======================================= Namespaces
{{{#!wiki class="elm_ns"
ns null
{{{#!if ns1_pre_kw != null
{{{#!wiki class="keyword"
ns1_pre_kw=inline"elm_ns"
ns1=std null
{{{ ns1_post null
{{{#!if ns1_post == null
::}}}{{{#!if ns2_pre_kw != null
{{{#!wiki class="keyword"
ns2_pre_kw=inline"elm_ns"
ns2=chrono null
{{{ ns2_post null
{{{#!if ns2_post == null
::}}}{{{#!if ns3_pre_kw != null
{{{#!wiki class="keyword"
ns3_pre_kw=inline"elm_ns"
ns3=chrono_literals null
{{{ ns3_post null && ns_end == null && ns3_post == null && (pre1_t != null)
{{{#!if ns3_post == null
::}}}}}}{{{#!if ns1 != null && ns_end != null
##======================================= Front-end types
ns_end null
{{{#!wiki class="elm_type"
pre1_t null
::{{{#!wiki class="elm_type"
pre2_t null
{{{#!if pre1_t != null || pre2_t != null
::}}}{{{#f0f068 pre_e=enum null
{{{#!wiki class="elm_type"
pre_tmp_p0 null
{{{#!if pre_tmp_p0 != null
, }}}{{{#ffffff pre_tmp_v0 null
, {{{#!wiki class="elm_type"
pre_tmp_p1 null
, {{{#ffffff pre_tmp_v1 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt1=int null
, {{{#!wiki class="elm_type"
pre_tmp_p2 null
, {{{#ffffff pre_tmp_v2 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt2=int null
, {{{#!wiki class="elm_type"
pre_tmp_p3 null
, {{{#ffffff pre_tmp_v3 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt3=int null
, {{{#!wiki class="elm_type"
pre_tmp_p4 null
, {{{#ffffff pre_tmp_v4 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt4=intpre_post null
##======================================= body begin
{{{#!wiki class="elm_ns"
body_ns null
{{{#a9a9b0,#a1a1a2 body_v null
{{{#ffa3d2 body_gv null
{{{#ffffff body_mv null
{{{#f87a7a body_f null
{{{#f0a962 body_mf null
{{{#ffffff '''{{{body_static_mv null
{{{#f0a962 '''{{{body_static_mf null
{{{#b5cea8 body_number null
{{{#c8865e body_string null
body_post null
'''<'''}}}{{{#!if body_bopen != null
##======================================= body end
##======================================= arguments begin
(}}}{{{#!if arg1_available = (arg1_concept != null || arg1_kw != null || arg1_t_kw != null || arg1_ns != null || arg1_t != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg2_available = (arg2_concept != null || arg2_kw != null || arg2_t_kw != null || arg2_ns != null || arg2_t != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg3_available = (arg3_concept != null || arg3_kw != null || arg3_t_kw != null || arg3_ns != null || arg3_t != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg4_available = (arg4_concept != null || arg4_kw != null || arg4_t_kw != null || arg4_ns != null || arg4_t != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
##======================================= argument 1
}}}{{{#!if arg1_check_blank0 = (arg1_concept != null) && (arg1_kw != null || arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank1 = (arg1_kw != null) && (arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank2 = (arg1_t_kw != null) && (arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank3 = (arg1_t != null || arg1_t_post != null) && (arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_concept!=null
{{{#!wiki class="elm_type"
'''arg1_concept null
<{{{#!wiki class="elm_type"
arg1_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam3"keyword"
arg1_kw"elm_primitives"
arg1_t_kw null
{{{#!wiki class="elm_ns"
arg1_ns"elm_type"
arg1_targ1_t_postarg1_paramarg1_just_numberarg1_just_string====================================== argument 2
, }}}{{{#!if arg2_check_blank0 = (arg2_concept != null) && (arg2_kw != null || arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank1 = (arg2_kw != null) && (arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank2 = (arg2_t_kw != null) && (arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank3 = (arg2_t != null || arg2_t_post != null) && (arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_concept!=null
{{{#!wiki class="elm_type"
'''arg2_concept null
<{{{#!wiki class="elm_type"
arg2_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam3"keyword"
arg2_kw"elm_primitives"
arg2_t_kw null
{{{#!wiki class="elm_ns"
arg2_ns"elm_type"
arg2_targ2_t_postarg2_paramarg2_just_numberarg2_just_string====================================== argument 3
, }}}{{{#!if arg3_check_blank0 = (arg3_concept != null) && (arg3_kw != null || arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank1 = (arg3_kw != null) && (arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank2 = (arg3_t_kw != null) && (arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank3 = (arg3_t != null || arg3_t_post != null) && (arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_concept!=null
{{{#!wiki class="elm_type"
'''arg3_concept null
<{{{#!wiki class="elm_type"
arg3_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam3"keyword"
arg3_kw"elm_primitives"
arg3_t_kw null
{{{#!wiki class="elm_ns"
arg3_ns"elm_type"
arg3_targ3_t_postarg3_paramarg3_just_numberarg3_just_string====================================== argument4
, }}}{{{#!if arg4_check_blank0 = (arg4_concept != null) && (arg4_kw != null || arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank1 = (arg4_kw != null) && (arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank2 = (arg4_t_kw != null) && (arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank3 = (arg4_t != null || arg4_t_post != null) && (arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_concept!=null
{{{#!wiki class="elm_type"
'''arg4_concept null
<{{{#!wiki class="elm_type"
arg4_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam3"keyword"
arg4_kw"elm_primitives"
arg4_t_kw null
{{{#!wiki class="elm_ns"
arg4_ns"elm_type"
arg4_targ4_t_postarg4_paramarg4_just_numberarg4_just_string null
##======================================= argument5, argument6
, {{{#bcdce6 arg5_param null
, {{{#bcdce6 arg6_param null
, ...}}}{{{#!if body_bopen != null
##======================================= arguments end
##======================================= body end
##======================================= specifiers begin
{{{#!if spec_available
) }}}{{{#!if !spec_available
)}}}}}}{{{#!if body_spec1 != null
{{{#!wiki class="keyword"
body_spec1=const null
''' '''= {{{#!wiki class="keyword"
body_spec_assign=default null
(}}}{{{#!if body_spec1_ref != null
{{{#!if body_spec1_paren == null
body_spec1_ref null
body_spec1_ref null
{{{#!wiki class="keyword"
body_spec2=noexcept null
(}}}{{{#!if body_spec2_label != null
body_spec2_label null
)}}}{{{#!if body_spec1_paren != null
##======================================= specifiers end
##======================================= trailing begin
)}}}{{{#!if trailing != null
''' '''trailing null
{{{#!wiki class="keyword"
trailing_keyword=decltype null
(}}}{{{#!if trailing_ns != null
{{{#!wiki class="elm_ns"
trailing_ns null
{{{#!wiki class="keyword"
trailing_t_kw null
{{{#!wiki class="elm_type"
trailing_content_t1 null
::{{{#!wiki class="elm_type"
trailing_content_t2 null
{{{#f87a7a trailing_content_f null
trailing_label null
)}}}{{{#!if label_last != null
##======================================= trailing end
label_last null
##======================================= footer
'''>'''}}}{{{#!if last != null
last null
^^{{{#a3ff84 C++version null
^^{{{+1 {{{#a3ff84 C++large_version@}}}}}}^^}}}
#!style
.global
{
display: inline;
padding: 3px 4px;
margin-top: -6px;
font-family: 'Cascadia Mono', 'Cascadia Code', '나눔고딕코딩', 'D2Coding', 'Courier New', Courier, monospace;
word-break: keep-all;
color: #a8a8a8;
}
.preprocessor
{
display: inline;
color: #aeff6c;
}
.comment
{
display: inline;
color: #57A64A;
}
.keyword
{
display: inline;
font-weight: bold;
color: #569cd6;
}
.elm_ns
{
display: inline;
font-weight: bold;
color: #58fafe;
}
.elm_type
{
display: inline;
color: #4ec9b0;
}
.elm_primitives
{
display: inline;
font-weight: bold;
color: cornflowerblue;
}
(template_p0 != null || template_v0 != null || template_p1 != null || template_v1 != null || template_p2 != null || template_v2 != null || template_p3 != null || template_v3 != null || template_p4 != null || template_v4 != null) || template_last_label != null
#!if ns_available = (ns != null || ns1 != null || ns2 != null || ns3 != null)
#!if pre_available = (kw1 != null || kw1_post != null || kw2 != null || kw2_post != null || cls_attribute != null || cls_attribute_lnk != null || ns_end != null || pre1_t != null || pre2_t != null || pre_e != null)
#!if pre_tmp_available = (pre_tmp_p0 != null || pre_tmp_p1 != null || pre_tmp_p2 != null || pre_tmp_v0 != null || pre_tmp_v1 != null || pre_tmp_v2 != null)
#!if body_available = (body_ns || body_number != null || body_string != null || body_v != null || body_gv != null || body_f != null || body_mv != null || body_mf != null || body_static_mv != null || body_static_mf != null || body_post != null)
#!if spec_available = (body_spec1 != null || body_spec2 != null || body_spec1_ref != null || body_spec2_label != null || body_spec_assign != null)
#!if trail_available = (trailing != null || trailing_keyword != null)
#!wiki class="global"
{{{#!wiki class="comment"
head_comment null
[[C++/문법/특성|{{{#daffbc {{{[[attribute null
[[C++/문법/특성#attribute_lnkattribute_lnk null
##======================================= include and import
{{{#!if ns_available || pre_available || pre_tmp_available || body_available || trail_available
{{{#!wiki class="keyword"
head_keyword"keyword"
head_keyword null
{{{#ffffff module_name null
{{{#!wiki class="keyword"
import}}} {{{#c8865e <import null
{{{#!wiki class="preprocessor"
#include}}} {{{#c8865e include====================================== template parameter 0
##======================================= template parameter 0 concept
<{{{#!if template_p0_default != null || template_v0_default != null
\[}}}{{{#!if template_concept0_available = (template_cpt0 != null)
{{{#!wiki class="elm_type"
'''template_cpt0 null || template_concept0_v0 != null || template_concept0_last_label != null
<{{{#!if template_concept0_p0 != null
{{{#!wiki class="elm_type"
template_concept0_p0 null
{{{#ffffff template_concept0_v0 null
, {{{#!wiki class="elm_type"
template_concept0_p1 null
, {{{#ffffff template_concept0_v1 null
, {{{#!wiki class="elm_type"
template_concept0_p2 null
, {{{#ffffff template_concept0_v2 null
template_concept0_last_label null
{{{#!if !template_concept0_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p0_post != null
template_p0_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p0_default_ns != null
{{{#!wiki class="elm_ns"
template_p0_default_ns"elm_type"
template_p0_default null
{{{#!wiki class="elm_type"
template_v0_ty null
template_p0_posttemplate_v0 null
{{{ = }}}{{{#!if template_v0_default_ns != null
{{{#!wiki class="elm_ns"
template_v0_default_nstemplate_v0_default null || template_v0_default != null
##======================================= template parameter 0 end
\]}}}{{{#!if template_p0_lnb != null
[br] }}}{{{#!if template_p1 != null || template_v1 != null
##======================================= template parameter 1
##======================================= template parameter 1 concept
, }}}{{{#!if template_p1_default != null || template_v1_default != null
\[}}}{{{#!if template_concept1_available = (template_cpt1 != null)
{{{#!wiki class="elm_type"
'''template_cpt1 null || template_concept1_v0 != null || template_concept1_last_label != null
<{{{#!if template_concept1_p0 != null
{{{#4ec9b0,#6fdbba template_concept1_p0 null
{{{#ffffff template_concept1_v0 null
, {{{#4ec9b0,#6fdbba template_concept1_p1 null
, {{{#ffffff template_concept1_v1 null
, {{{#4ec9b0,#6fdbba template_concept1_p2 null
, {{{#ffffff template_concept1_v2 null
template_concept1_last_label null
{{{#!if !template_concept1_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p1_post != null
template_p1_post"elm_type"
template_p1 null
{{{ = }}}{{{#!if template_p1_default_ns != null
{{{#!wiki class="elm_ns"
template_p1_default_nstemplate_p1_default null
{{{#4ec9b0,#6fdbba template_v1_ty null
template_p1_posttemplate_v1 null
{{{ = }}}{{{#!if template_v1_default_ns != null
{{{#!wiki class="elm_ns"
template_v1_default_nstemplate_v1_default null || template_v1_default != null
##======================================= template parameter 1 end
\]}}}{{{#!if template_p1_lnb != null
[br] }}}{{{#!if template_p2 != null || template_v2 != null
##======================================= template parameter 2
##======================================= template parameter 2 concept
, }}}{{{#!if template_p2_default != null || template_v2_default != null
\[}}}{{{#!if template_concept2_available = (template_cpt2 != null)
{{{#!wiki class="elm_type"
'''template_cpt2 null || template_concept2_v0 != null || template_concept2_last_label != null
<{{{#!if template_concept2_p0 != null
{{{#4ec9b0,#6fdbba template_concept2_p0 null
{{{#ffffff template_concept2_v0 null
, {{{#4ec9b0,#6fdbba template_concept2_p1 null
, {{{#ffffff template_concept2_v1 null
, {{{#4ec9b0,#6fdbba template_concept2_p2 null
, {{{#ffffff template_concept2_v2 null
template_concept2_last_label null
{{{#!if !template_concept2_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p2_post != null
template_p2_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p2_default_ns != null
{{{#!wiki class="elm_ns"
template_p2_default_nstemplate_p2_default null
{{{#4ec9b0,#6fdbba template_v2_ty null
template_p2_posttemplate_v2 null
{{{ = }}}{{{#!if template_v2_default_ns != null
{{{#!wiki class="elm_ns"
template_v2_default_nstemplate_v2_default null || template_v2_default != null
##======================================= template parameter 2 end
\]}}}{{{#!if template_p2_lnb != null
[br] }}}{{{#!if template_p3 != null || template_v3 != null
##======================================= template parameter 3
##======================================= template parameter 3 concept
, }}}{{{#!if template_p3_default != null || template_v3_default != null
\[}}}{{{#!if template_concept3_available = (template_cpt3 != null)
{{{#!wiki class="elm_type"
'''template_cpt3 null || template_concept3_v0 != null || template_concept3_last_label != null
<{{{#!if template_concept3_p0 != null
{{{#4ec9b0,#6fdbba template_concept3_p0 null
{{{#ffffff template_concept3_v0 null
, {{{#4ec9b0,#6fdbba template_concept3_p1 null
, {{{#ffffff template_concept3_v1 null
, {{{#4ec9b0,#6fdbba template_concept3_p2 null
, {{{#ffffff template_concept3_v2 null
template_concept3_last_label null
{{{#!if !template_concept3_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p3_post != null
template_p3_post"elm_type"
template_p3 null
{{{ = }}}{{{#!if template_p3_default_ns != null
{{{#!wiki class="elm_ns"
template_p3_default_nstemplate_p3_default null
{{{#4ec9b0,#6fdbba template_v3_ty null
template_p3_posttemplate_v3 null
{{{ = }}}{{{#!if template_v3_default_ns != null
{{{#!wiki class="elm_ns"
template_v3_default_nstemplate_v3_default null || template_v3_default != null
##======================================= template parameter 3 end
\]}}}{{{#!if template_p3_lnb != null
[br] }}}{{{#!if template_p4 != null || template_v4 != null
##======================================= template parameter 4
##======================================= template parameter 4 concept
, }}}{{{#!if template_p4_default != null || template_v4_default != null
\[}}}{{{#!if template_concept4_available = (template_cpt4 != null)
{{{#!wiki class="elm_type"
'''template_cpt4 null || template_concept4_v0 != null || template_concept4_last_label != null
<{{{#!if template_concept4_p0 != null
{{{#4ec9b0,#6fdbba template_concept4_p0 null
{{{#ffffff template_concept4_v0 null
, {{{#4ec9b0,#6fdbba template_concept4_p1 null
, {{{#ffffff template_concept4_v1 null
, {{{#4ec9b0,#6fdbba template_concept4_p2 null
, {{{#ffffff template_concept4_v2 null
template_concept4_last_label null
{{{#!if !template_concept4_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p4_post != null
template_p4_post"elm_type"
template_p4 null
{{{ = }}}{{{#!if template_p4_default_ns != null
{{{#!wiki class="elm_ns"
template_p4_default_nstemplate_p4_default null
{{{#4ec9b0,#6fdbba template_v4_ty null
template_p4_posttemplate_v4 null
{{{ = }}}{{{#!if template_v4_default_ns != null
{{{#!wiki class="elm_ns"
template_v4_default_nstemplate_v4_default null || template_v4_default != null
##======================================= template parameter 4 end
\]}}}{{{#!if template_last_label != null
##======================================= template parameters end
template_last_label null
[[C++/문법/특성|{{{#e8f1a8 {{{[[fn_attribute null
[[C++/문법/특성#fn_attribute_lnkfn_attribute_lnk null
{{{#!if kw1_post == null
{{{#!wiki class="keyword"
kw1=contexpr null
{{{#!wiki class="keyword"
kw1=contexprkw1_post null
{{{#!if kw2_post == null
{{{#!wiki class="elm_primitives"
kw2=long null
{{{#!wiki class="elm_primitives"
kw2=longkw2_post null
[[C++/문법/특성|{{{#e8f1a8 {{{[[cls_attribute null
[[C++/문법/특성#cls_attribute_lnkcls_attribute_lnk null
##======================================= Namespaces
{{{#!wiki class="elm_ns"
ns null
{{{#!if ns1_pre_kw != null
{{{#!wiki class="keyword"
ns1_pre_kw=inline"elm_ns"
ns1=std null
{{{ ns1_post null
{{{#!if ns1_post == null
::}}}{{{#!if ns2_pre_kw != null
{{{#!wiki class="keyword"
ns2_pre_kw=inline"elm_ns"
ns2=chrono null
{{{ ns2_post null
{{{#!if ns2_post == null
::}}}{{{#!if ns3_pre_kw != null
{{{#!wiki class="keyword"
ns3_pre_kw=inline"elm_ns"
ns3=chrono_literals null
{{{ ns3_post null && ns_end == null && ns3_post == null && (pre1_t != null)
{{{#!if ns3_post == null
::}}}}}}{{{#!if ns1 != null && ns_end != null
##======================================= Front-end types
ns_end null
{{{#!wiki class="elm_type"
pre1_t null
::{{{#!wiki class="elm_type"
pre2_t null
{{{#!if pre1_t != null || pre2_t != null
::}}}{{{#f0f068 pre_e=enum null
{{{#!wiki class="elm_type"
pre_tmp_p0 null
{{{#!if pre_tmp_p0 != null
, }}}{{{#ffffff pre_tmp_v0 null
, {{{#!wiki class="elm_type"
pre_tmp_p1 null
, {{{#ffffff pre_tmp_v1 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt1=int null
, {{{#!wiki class="elm_type"
pre_tmp_p2 null
, {{{#ffffff pre_tmp_v2 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt2=int null
, {{{#!wiki class="elm_type"
pre_tmp_p3 null
, {{{#ffffff pre_tmp_v3 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt3=int null
, {{{#!wiki class="elm_type"
pre_tmp_p4 null
, {{{#ffffff pre_tmp_v4 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt4=intpre_post null
##======================================= body begin
{{{#!wiki class="elm_ns"
body_ns null
{{{#a9a9b0,#a1a1a2 body_v null
{{{#ffa3d2 body_gv null
{{{#ffffff body_mv null
{{{#f87a7a body_f null
{{{#f0a962 body_mf null
{{{#ffffff '''{{{body_static_mv null
{{{#f0a962 '''{{{body_static_mf null
{{{#b5cea8 body_number null
{{{#c8865e body_string null
body_post null
'''<'''}}}{{{#!if body_bopen != null
##======================================= body end
##======================================= arguments begin
(}}}{{{#!if arg1_available = (arg1_concept != null || arg1_kw != null || arg1_t_kw != null || arg1_ns != null || arg1_t != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg2_available = (arg2_concept != null || arg2_kw != null || arg2_t_kw != null || arg2_ns != null || arg2_t != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg3_available = (arg3_concept != null || arg3_kw != null || arg3_t_kw != null || arg3_ns != null || arg3_t != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg4_available = (arg4_concept != null || arg4_kw != null || arg4_t_kw != null || arg4_ns != null || arg4_t != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
##======================================= argument 1
}}}{{{#!if arg1_check_blank0 = (arg1_concept != null) && (arg1_kw != null || arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank1 = (arg1_kw != null) && (arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank2 = (arg1_t_kw != null) && (arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank3 = (arg1_t != null || arg1_t_post != null) && (arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_concept!=null
{{{#!wiki class="elm_type"
'''arg1_concept null
<{{{#!wiki class="elm_type"
arg1_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam3"keyword"
arg1_kw"elm_primitives"
arg1_t_kw null
{{{#!wiki class="elm_ns"
arg1_ns"elm_type"
arg1_targ1_t_postarg1_paramarg1_just_numberarg1_just_string====================================== argument 2
, }}}{{{#!if arg2_check_blank0 = (arg2_concept != null) && (arg2_kw != null || arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank1 = (arg2_kw != null) && (arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank2 = (arg2_t_kw != null) && (arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank3 = (arg2_t != null || arg2_t_post != null) && (arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_concept!=null
{{{#!wiki class="elm_type"
'''arg2_concept null
<{{{#!wiki class="elm_type"
arg2_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam3"keyword"
arg2_kw"elm_primitives"
arg2_t_kw null
{{{#!wiki class="elm_ns"
arg2_ns"elm_type"
arg2_targ2_t_postarg2_paramarg2_just_numberarg2_just_string====================================== argument 3
, }}}{{{#!if arg3_check_blank0 = (arg3_concept != null) && (arg3_kw != null || arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank1 = (arg3_kw != null) && (arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank2 = (arg3_t_kw != null) && (arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank3 = (arg3_t != null || arg3_t_post != null) && (arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_concept!=null
{{{#!wiki class="elm_type"
'''arg3_concept null
<{{{#!wiki class="elm_type"
arg3_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam3"keyword"
arg3_kw"elm_primitives"
arg3_t_kw null
{{{#!wiki class="elm_ns"
arg3_ns"elm_type"
arg3_targ3_t_postarg3_paramarg3_just_numberarg3_just_string====================================== argument4
, }}}{{{#!if arg4_check_blank0 = (arg4_concept != null) && (arg4_kw != null || arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank1 = (arg4_kw != null) && (arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank2 = (arg4_t_kw != null) && (arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank3 = (arg4_t != null || arg4_t_post != null) && (arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_concept!=null
{{{#!wiki class="elm_type"
'''arg4_concept null
<{{{#!wiki class="elm_type"
arg4_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam3"keyword"
arg4_kw"elm_primitives"
arg4_t_kw null
{{{#!wiki class="elm_ns"
arg4_ns"elm_type"
arg4_targ4_t_postarg4_paramarg4_just_numberarg4_just_string null
##======================================= argument5, argument6
, {{{#bcdce6 arg5_param null
, {{{#bcdce6 arg6_param null
, ...}}}{{{#!if body_bopen != null
##======================================= arguments end
##======================================= body end
##======================================= specifiers begin
{{{#!if spec_available
) }}}{{{#!if !spec_available
)}}}}}}{{{#!if body_spec1 != null
{{{#!wiki class="keyword"
body_spec1=const null
''' '''= {{{#!wiki class="keyword"
body_spec_assign=default null
(}}}{{{#!if body_spec1_ref != null
{{{#!if body_spec1_paren == null
body_spec1_ref null
body_spec1_ref null
{{{#!wiki class="keyword"
body_spec2=noexcept null
(}}}{{{#!if body_spec2_label != null
body_spec2_label null
)}}}{{{#!if body_spec1_paren != null
##======================================= specifiers end
##======================================= trailing begin
)}}}{{{#!if trailing != null
''' '''trailing null
{{{#!wiki class="keyword"
trailing_keyword=decltype null
(}}}{{{#!if trailing_ns != null
{{{#!wiki class="elm_ns"
trailing_ns null
{{{#!wiki class="keyword"
trailing_t_kw null
{{{#!wiki class="elm_type"
trailing_content_t1 null
::{{{#!wiki class="elm_type"
trailing_content_t2 null
{{{#f87a7a trailing_content_f null
trailing_label null
)}}}{{{#!if label_last != null
##======================================= trailing end
label_last null
##======================================= footer
'''>'''}}}{{{#!if last != null
last null
^^{{{#a3ff84 C++version null
^^{{{+1 {{{#a3ff84 C++large_version@}}}}}}^^}}}
#!style
.global
{
display: inline;
padding: 3px 4px;
margin-top: -6px;
font-family: 'Cascadia Mono', 'Cascadia Code', '나눔고딕코딩', 'D2Coding', 'Courier New', Courier, monospace;
word-break: keep-all;
color: #a8a8a8;
}
.preprocessor
{
display: inline;
color: #aeff6c;
}
.comment
{
display: inline;
color: #57A64A;
}
.keyword
{
display: inline;
font-weight: bold;
color: #569cd6;
}
.elm_ns
{
display: inline;
font-weight: bold;
color: #58fafe;
}
.elm_type
{
display: inline;
color: #4ec9b0;
}
.elm_primitives
{
display: inline;
font-weight: bold;
color: cornflowerblue;
}
(template_p0 != null || template_v0 != null || template_p1 != null || template_v1 != null || template_p2 != null || template_v2 != null || template_p3 != null || template_v3 != null || template_p4 != null || template_v4 != null) || template_last_label != null
#!if ns_available = (ns != null || ns1 != null || ns2 != null || ns3 != null)
#!if pre_available = (kw1 != null || kw1_post != null || kw2 != null || kw2_post != null || cls_attribute != null || cls_attribute_lnk != null || ns_end != null || pre1_t != null || pre2_t != null || pre_e != null)
#!if pre_tmp_available = (pre_tmp_p0 != null || pre_tmp_p1 != null || pre_tmp_p2 != null || pre_tmp_v0 != null || pre_tmp_v1 != null || pre_tmp_v2 != null)
#!if body_available = (body_ns || body_number != null || body_string != null || body_v != null || body_gv != null || body_f != null || body_mv != null || body_mf != null || body_static_mv != null || body_static_mf != null || body_post != null)
#!if spec_available = (body_spec1 != null || body_spec2 != null || body_spec1_ref != null || body_spec2_label != null || body_spec_assign != null)
#!if trail_available = (trailing != null || trailing_keyword != null)
#!wiki class="global"
{{{#!wiki class="comment"
head_comment null
[[C++/문법/특성|{{{#daffbc {{{[[attribute null
[[C++/문법/특성#attribute_lnkattribute_lnk null
##======================================= include and import
{{{#!if ns_available || pre_available || pre_tmp_available || body_available || trail_available
{{{#!wiki class="keyword"
head_keyword"keyword"
head_keyword null
{{{#ffffff module_name null
{{{#!wiki class="keyword"
import}}} {{{#c8865e <import null
{{{#!wiki class="preprocessor"
#include}}} {{{#c8865e include====================================== template parameter 0
##======================================= template parameter 0 concept
<{{{#!if template_p0_default != null || template_v0_default != null
\[}}}{{{#!if template_concept0_available = (template_cpt0 != null)
{{{#!wiki class="elm_type"
'''template_cpt0 null || template_concept0_v0 != null || template_concept0_last_label != null
<{{{#!if template_concept0_p0 != null
{{{#!wiki class="elm_type"
template_concept0_p0 null
{{{#ffffff template_concept0_v0 null
, {{{#!wiki class="elm_type"
template_concept0_p1 null
, {{{#ffffff template_concept0_v1 null
, {{{#!wiki class="elm_type"
template_concept0_p2 null
, {{{#ffffff template_concept0_v2 null
template_concept0_last_label null
{{{#!if !template_concept0_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p0_post != null
template_p0_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p0_default_ns != null
{{{#!wiki class="elm_ns"
template_p0_default_ns"elm_type"
template_p0_default null
{{{#!wiki class="elm_type"
template_v0_ty null
template_p0_posttemplate_v0 null
{{{ = }}}{{{#!if template_v0_default_ns != null
{{{#!wiki class="elm_ns"
template_v0_default_nstemplate_v0_default null || template_v0_default != null
##======================================= template parameter 0 end
\]}}}{{{#!if template_p0_lnb != null
[br] }}}{{{#!if template_p1 != null || template_v1 != null
##======================================= template parameter 1
##======================================= template parameter 1 concept
, }}}{{{#!if template_p1_default != null || template_v1_default != null
\[}}}{{{#!if template_concept1_available = (template_cpt1 != null)
{{{#!wiki class="elm_type"
'''template_cpt1 null || template_concept1_v0 != null || template_concept1_last_label != null
<{{{#!if template_concept1_p0 != null
{{{#4ec9b0,#6fdbba template_concept1_p0 null
{{{#ffffff template_concept1_v0 null
, {{{#4ec9b0,#6fdbba template_concept1_p1 null
, {{{#ffffff template_concept1_v1 null
, {{{#4ec9b0,#6fdbba template_concept1_p2 null
, {{{#ffffff template_concept1_v2 null
template_concept1_last_label null
{{{#!if !template_concept1_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p1_post != null
template_p1_post"elm_type"
template_p1 null
{{{ = }}}{{{#!if template_p1_default_ns != null
{{{#!wiki class="elm_ns"
template_p1_default_nstemplate_p1_default null
{{{#4ec9b0,#6fdbba template_v1_ty null
template_p1_posttemplate_v1 null
{{{ = }}}{{{#!if template_v1_default_ns != null
{{{#!wiki class="elm_ns"
template_v1_default_nstemplate_v1_default null || template_v1_default != null
##======================================= template parameter 1 end
\]}}}{{{#!if template_p1_lnb != null
[br] }}}{{{#!if template_p2 != null || template_v2 != null
##======================================= template parameter 2
##======================================= template parameter 2 concept
, }}}{{{#!if template_p2_default != null || template_v2_default != null
\[}}}{{{#!if template_concept2_available = (template_cpt2 != null)
{{{#!wiki class="elm_type"
'''template_cpt2 null || template_concept2_v0 != null || template_concept2_last_label != null
<{{{#!if template_concept2_p0 != null
{{{#4ec9b0,#6fdbba template_concept2_p0 null
{{{#ffffff template_concept2_v0 null
, {{{#4ec9b0,#6fdbba template_concept2_p1 null
, {{{#ffffff template_concept2_v1 null
, {{{#4ec9b0,#6fdbba template_concept2_p2 null
, {{{#ffffff template_concept2_v2 null
template_concept2_last_label null
{{{#!if !template_concept2_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p2_post != null
template_p2_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p2_default_ns != null
{{{#!wiki class="elm_ns"
template_p2_default_nstemplate_p2_default null
{{{#4ec9b0,#6fdbba template_v2_ty null
template_p2_posttemplate_v2 null
{{{ = }}}{{{#!if template_v2_default_ns != null
{{{#!wiki class="elm_ns"
template_v2_default_nstemplate_v2_default null || template_v2_default != null
##======================================= template parameter 2 end
\]}}}{{{#!if template_p2_lnb != null
[br] }}}{{{#!if template_p3 != null || template_v3 != null
##======================================= template parameter 3
##======================================= template parameter 3 concept
, }}}{{{#!if template_p3_default != null || template_v3_default != null
\[}}}{{{#!if template_concept3_available = (template_cpt3 != null)
{{{#!wiki class="elm_type"
'''template_cpt3 null || template_concept3_v0 != null || template_concept3_last_label != null
<{{{#!if template_concept3_p0 != null
{{{#4ec9b0,#6fdbba template_concept3_p0 null
{{{#ffffff template_concept3_v0 null
, {{{#4ec9b0,#6fdbba template_concept3_p1 null
, {{{#ffffff template_concept3_v1 null
, {{{#4ec9b0,#6fdbba template_concept3_p2 null
, {{{#ffffff template_concept3_v2 null
template_concept3_last_label null
{{{#!if !template_concept3_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p3_post != null
template_p3_post"elm_type"
template_p3 null
{{{ = }}}{{{#!if template_p3_default_ns != null
{{{#!wiki class="elm_ns"
template_p3_default_nstemplate_p3_default null
{{{#4ec9b0,#6fdbba template_v3_ty null
template_p3_posttemplate_v3 null
{{{ = }}}{{{#!if template_v3_default_ns != null
{{{#!wiki class="elm_ns"
template_v3_default_nstemplate_v3_default null || template_v3_default != null
##======================================= template parameter 3 end
\]}}}{{{#!if template_p3_lnb != null
[br] }}}{{{#!if template_p4 != null || template_v4 != null
##======================================= template parameter 4
##======================================= template parameter 4 concept
, }}}{{{#!if template_p4_default != null || template_v4_default != null
\[}}}{{{#!if template_concept4_available = (template_cpt4 != null)
{{{#!wiki class="elm_type"
'''template_cpt4 null || template_concept4_v0 != null || template_concept4_last_label != null
<{{{#!if template_concept4_p0 != null
{{{#4ec9b0,#6fdbba template_concept4_p0 null
{{{#ffffff template_concept4_v0 null
, {{{#4ec9b0,#6fdbba template_concept4_p1 null
, {{{#ffffff template_concept4_v1 null
, {{{#4ec9b0,#6fdbba template_concept4_p2 null
, {{{#ffffff template_concept4_v2 null
template_concept4_last_label null
{{{#!if !template_concept4_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p4_post != null
template_p4_post"elm_type"
template_p4 null
{{{ = }}}{{{#!if template_p4_default_ns != null
{{{#!wiki class="elm_ns"
template_p4_default_nstemplate_p4_default null
{{{#4ec9b0,#6fdbba template_v4_ty null
template_p4_posttemplate_v4 null
{{{ = }}}{{{#!if template_v4_default_ns != null
{{{#!wiki class="elm_ns"
template_v4_default_nstemplate_v4_default null || template_v4_default != null
##======================================= template parameter 4 end
\]}}}{{{#!if template_last_label != null
##======================================= template parameters end
template_last_label null
[[C++/문법/특성|{{{#e8f1a8 {{{[[fn_attribute null
[[C++/문법/특성#fn_attribute_lnkfn_attribute_lnk null
{{{#!if kw1_post == null
{{{#!wiki class="keyword"
kw1=contexpr null
{{{#!wiki class="keyword"
kw1=contexprkw1_post null
{{{#!if kw2_post == null
{{{#!wiki class="elm_primitives"
kw2=long null
{{{#!wiki class="elm_primitives"
kw2=longkw2_post null
[[C++/문법/특성|{{{#e8f1a8 {{{[[cls_attribute null
[[C++/문법/특성#cls_attribute_lnkcls_attribute_lnk null
##======================================= Namespaces
{{{#!wiki class="elm_ns"
ns null
{{{#!if ns1_pre_kw != null
{{{#!wiki class="keyword"
ns1_pre_kw=inline"elm_ns"
ns1=std null
{{{ ns1_post null
{{{#!if ns1_post == null
::}}}{{{#!if ns2_pre_kw != null
{{{#!wiki class="keyword"
ns2_pre_kw=inline"elm_ns"
ns2=chrono null
{{{ ns2_post null
{{{#!if ns2_post == null
::}}}{{{#!if ns3_pre_kw != null
{{{#!wiki class="keyword"
ns3_pre_kw=inline"elm_ns"
ns3=chrono_literals null
{{{ ns3_post null && ns_end == null && ns3_post == null && (pre1_t != null)
{{{#!if ns3_post == null
::}}}}}}{{{#!if ns1 != null && ns_end != null
##======================================= Front-end types
ns_end null
{{{#!wiki class="elm_type"
pre1_t null
::{{{#!wiki class="elm_type"
pre2_t null
{{{#!if pre1_t != null || pre2_t != null
::}}}{{{#f0f068 pre_e=enum null
{{{#!wiki class="elm_type"
pre_tmp_p0 null
{{{#!if pre_tmp_p0 != null
, }}}{{{#ffffff pre_tmp_v0 null
, {{{#!wiki class="elm_type"
pre_tmp_p1 null
, {{{#ffffff pre_tmp_v1 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt1=int null
, {{{#!wiki class="elm_type"
pre_tmp_p2 null
, {{{#ffffff pre_tmp_v2 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt2=int null
, {{{#!wiki class="elm_type"
pre_tmp_p3 null
, {{{#ffffff pre_tmp_v3 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt3=int null
, {{{#!wiki class="elm_type"
pre_tmp_p4 null
, {{{#ffffff pre_tmp_v4 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt4=intpre_post null
##======================================= body begin
{{{#!wiki class="elm_ns"
body_ns null
{{{#a9a9b0,#a1a1a2 body_v null
{{{#ffa3d2 body_gv null
{{{#ffffff body_mv null
{{{#f87a7a body_f null
{{{#f0a962 body_mf null
{{{#ffffff '''{{{body_static_mv null
{{{#f0a962 '''{{{body_static_mf null
{{{#b5cea8 body_number null
{{{#c8865e body_string null
body_post null
'''<'''}}}{{{#!if body_bopen != null
##======================================= body end
##======================================= arguments begin
(}}}{{{#!if arg1_available = (arg1_concept != null || arg1_kw != null || arg1_t_kw != null || arg1_ns != null || arg1_t != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg2_available = (arg2_concept != null || arg2_kw != null || arg2_t_kw != null || arg2_ns != null || arg2_t != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg3_available = (arg3_concept != null || arg3_kw != null || arg3_t_kw != null || arg3_ns != null || arg3_t != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg4_available = (arg4_concept != null || arg4_kw != null || arg4_t_kw != null || arg4_ns != null || arg4_t != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
##======================================= argument 1
}}}{{{#!if arg1_check_blank0 = (arg1_concept != null) && (arg1_kw != null || arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank1 = (arg1_kw != null) && (arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank2 = (arg1_t_kw != null) && (arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank3 = (arg1_t != null || arg1_t_post != null) && (arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_concept!=null
{{{#!wiki class="elm_type"
'''arg1_concept null
<{{{#!wiki class="elm_type"
arg1_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam3"keyword"
arg1_kw"elm_primitives"
arg1_t_kw null
{{{#!wiki class="elm_ns"
arg1_ns"elm_type"
arg1_targ1_t_postarg1_paramarg1_just_numberarg1_just_string====================================== argument 2
, }}}{{{#!if arg2_check_blank0 = (arg2_concept != null) && (arg2_kw != null || arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank1 = (arg2_kw != null) && (arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank2 = (arg2_t_kw != null) && (arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank3 = (arg2_t != null || arg2_t_post != null) && (arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_concept!=null
{{{#!wiki class="elm_type"
'''arg2_concept null
<{{{#!wiki class="elm_type"
arg2_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam3"keyword"
arg2_kw"elm_primitives"
arg2_t_kw null
{{{#!wiki class="elm_ns"
arg2_ns"elm_type"
arg2_targ2_t_postarg2_paramarg2_just_numberarg2_just_string====================================== argument 3
, }}}{{{#!if arg3_check_blank0 = (arg3_concept != null) && (arg3_kw != null || arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank1 = (arg3_kw != null) && (arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank2 = (arg3_t_kw != null) && (arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank3 = (arg3_t != null || arg3_t_post != null) && (arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_concept!=null
{{{#!wiki class="elm_type"
'''arg3_concept null
<{{{#!wiki class="elm_type"
arg3_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam3"keyword"
arg3_kw"elm_primitives"
arg3_t_kw null
{{{#!wiki class="elm_ns"
arg3_ns"elm_type"
arg3_targ3_t_postarg3_paramarg3_just_numberarg3_just_string====================================== argument4
, }}}{{{#!if arg4_check_blank0 = (arg4_concept != null) && (arg4_kw != null || arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank1 = (arg4_kw != null) && (arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank2 = (arg4_t_kw != null) && (arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank3 = (arg4_t != null || arg4_t_post != null) && (arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_concept!=null
{{{#!wiki class="elm_type"
'''arg4_concept null
<{{{#!wiki class="elm_type"
arg4_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam3"keyword"
arg4_kw"elm_primitives"
arg4_t_kw null
{{{#!wiki class="elm_ns"
arg4_ns"elm_type"
arg4_targ4_t_postarg4_paramarg4_just_numberarg4_just_string null
##======================================= argument5, argument6
, {{{#bcdce6 arg5_param null
, {{{#bcdce6 arg6_param null
, ...}}}{{{#!if body_bopen != null
##======================================= arguments end
##======================================= body end
##======================================= specifiers begin
{{{#!if spec_available
) }}}{{{#!if !spec_available
)}}}}}}{{{#!if body_spec1 != null
{{{#!wiki class="keyword"
body_spec1=const null
''' '''= {{{#!wiki class="keyword"
body_spec_assign=default null
(}}}{{{#!if body_spec1_ref != null
{{{#!if body_spec1_paren == null
body_spec1_ref null
body_spec1_ref null
{{{#!wiki class="keyword"
body_spec2=noexcept null
(}}}{{{#!if body_spec2_label != null
body_spec2_label null
)}}}{{{#!if body_spec1_paren != null
##======================================= specifiers end
##======================================= trailing begin
)}}}{{{#!if trailing != null
''' '''trailing null
{{{#!wiki class="keyword"
trailing_keyword=decltype null
(}}}{{{#!if trailing_ns != null
{{{#!wiki class="elm_ns"
trailing_ns null
{{{#!wiki class="keyword"
trailing_t_kw null
{{{#!wiki class="elm_type"
trailing_content_t1 null
::{{{#!wiki class="elm_type"
trailing_content_t2 null
{{{#f87a7a trailing_content_f null
trailing_label null
)}}}{{{#!if label_last != null
##======================================= trailing end
label_last null
##======================================= footer
'''>'''}}}{{{#!if last != null
last null
^^{{{#a3ff84 C++version null
^^{{{+1 {{{#a3ff84 C++large_version@}}}}}}^^}}}
#!style
.global
{
display: inline;
padding: 3px 4px;
margin-top: -6px;
font-family: 'Cascadia Mono', 'Cascadia Code', '나눔고딕코딩', 'D2Coding', 'Courier New', Courier, monospace;
word-break: keep-all;
color: #a8a8a8;
}
.preprocessor
{
display: inline;
color: #aeff6c;
}
.comment
{
display: inline;
color: #57A64A;
}
.keyword
{
display: inline;
font-weight: bold;
color: #569cd6;
}
.elm_ns
{
display: inline;
font-weight: bold;
color: #58fafe;
}
.elm_type
{
display: inline;
color: #4ec9b0;
}
.elm_primitives
{
display: inline;
font-weight: bold;
color: cornflowerblue;
}
(template_p0 != null || template_v0 != null || template_p1 != null || template_v1 != null || template_p2 != null || template_v2 != null || template_p3 != null || template_v3 != null || template_p4 != null || template_v4 != null) || template_last_label != null
#!if ns_available = (ns != null || ns1 != null || ns2 != null || ns3 != null)
#!if pre_available = (kw1 != null || kw1_post != null || kw2 != null || kw2_post != null || cls_attribute != null || cls_attribute_lnk != null || ns_end != null || pre1_t != null || pre2_t != null || pre_e != null)
#!if pre_tmp_available = (pre_tmp_p0 != null || pre_tmp_p1 != null || pre_tmp_p2 != null || pre_tmp_v0 != null || pre_tmp_v1 != null || pre_tmp_v2 != null)
#!if body_available = (body_ns || body_number != null || body_string != null || body_v != null || body_gv != null || body_f != null || body_mv != null || body_mf != null || body_static_mv != null || body_static_mf != null || body_post != null)
#!if spec_available = (body_spec1 != null || body_spec2 != null || body_spec1_ref != null || body_spec2_label != null || body_spec_assign != null)
#!if trail_available = (trailing != null || trailing_keyword != null)
#!wiki class="global"
{{{#!wiki class="comment"
head_comment null
[[C++/문법/특성|{{{#daffbc {{{[[attribute null
[[C++/문법/특성#attribute_lnkattribute_lnk null
##======================================= include and import
{{{#!if ns_available || pre_available || pre_tmp_available || body_available || trail_available
{{{#!wiki class="keyword"
head_keyword"keyword"
head_keyword null
{{{#ffffff module_name null
{{{#!wiki class="keyword"
import}}} {{{#c8865e <import null
{{{#!wiki class="preprocessor"
#include}}} {{{#c8865e include====================================== template parameter 0
##======================================= template parameter 0 concept
<{{{#!if template_p0_default != null || template_v0_default != null
\[}}}{{{#!if template_concept0_available = (template_cpt0 != null)
{{{#!wiki class="elm_type"
'''template_cpt0 null || template_concept0_v0 != null || template_concept0_last_label != null
<{{{#!if template_concept0_p0 != null
{{{#!wiki class="elm_type"
template_concept0_p0 null
{{{#ffffff template_concept0_v0 null
, {{{#!wiki class="elm_type"
template_concept0_p1 null
, {{{#ffffff template_concept0_v1 null
, {{{#!wiki class="elm_type"
template_concept0_p2 null
, {{{#ffffff template_concept0_v2 null
template_concept0_last_label null
{{{#!if !template_concept0_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p0_post != null
template_p0_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p0_default_ns != null
{{{#!wiki class="elm_ns"
template_p0_default_ns"elm_type"
template_p0_default null
{{{#!wiki class="elm_type"
template_v0_ty null
template_p0_posttemplate_v0 null
{{{ = }}}{{{#!if template_v0_default_ns != null
{{{#!wiki class="elm_ns"
template_v0_default_nstemplate_v0_default null || template_v0_default != null
##======================================= template parameter 0 end
\]}}}{{{#!if template_p0_lnb != null
[br] }}}{{{#!if template_p1 != null || template_v1 != null
##======================================= template parameter 1
##======================================= template parameter 1 concept
, }}}{{{#!if template_p1_default != null || template_v1_default != null
\[}}}{{{#!if template_concept1_available = (template_cpt1 != null)
{{{#!wiki class="elm_type"
'''template_cpt1 null || template_concept1_v0 != null || template_concept1_last_label != null
<{{{#!if template_concept1_p0 != null
{{{#4ec9b0,#6fdbba template_concept1_p0 null
{{{#ffffff template_concept1_v0 null
, {{{#4ec9b0,#6fdbba template_concept1_p1 null
, {{{#ffffff template_concept1_v1 null
, {{{#4ec9b0,#6fdbba template_concept1_p2 null
, {{{#ffffff template_concept1_v2 null
template_concept1_last_label null
{{{#!if !template_concept1_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p1_post != null
template_p1_post"elm_type"
template_p1 null
{{{ = }}}{{{#!if template_p1_default_ns != null
{{{#!wiki class="elm_ns"
template_p1_default_nstemplate_p1_default null
{{{#4ec9b0,#6fdbba template_v1_ty null
template_p1_posttemplate_v1 null
{{{ = }}}{{{#!if template_v1_default_ns != null
{{{#!wiki class="elm_ns"
template_v1_default_nstemplate_v1_default null || template_v1_default != null
##======================================= template parameter 1 end
\]}}}{{{#!if template_p1_lnb != null
[br] }}}{{{#!if template_p2 != null || template_v2 != null
##======================================= template parameter 2
##======================================= template parameter 2 concept
, }}}{{{#!if template_p2_default != null || template_v2_default != null
\[}}}{{{#!if template_concept2_available = (template_cpt2 != null)
{{{#!wiki class="elm_type"
'''template_cpt2 null || template_concept2_v0 != null || template_concept2_last_label != null
<{{{#!if template_concept2_p0 != null
{{{#4ec9b0,#6fdbba template_concept2_p0 null
{{{#ffffff template_concept2_v0 null
, {{{#4ec9b0,#6fdbba template_concept2_p1 null
, {{{#ffffff template_concept2_v1 null
, {{{#4ec9b0,#6fdbba template_concept2_p2 null
, {{{#ffffff template_concept2_v2 null
template_concept2_last_label null
{{{#!if !template_concept2_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p2_post != null
template_p2_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p2_default_ns != null
{{{#!wiki class="elm_ns"
template_p2_default_nstemplate_p2_default null
{{{#4ec9b0,#6fdbba template_v2_ty null
template_p2_posttemplate_v2 null
{{{ = }}}{{{#!if template_v2_default_ns != null
{{{#!wiki class="elm_ns"
template_v2_default_nstemplate_v2_default null || template_v2_default != null
##======================================= template parameter 2 end
\]}}}{{{#!if template_p2_lnb != null
[br] }}}{{{#!if template_p3 != null || template_v3 != null
##======================================= template parameter 3
##======================================= template parameter 3 concept
, }}}{{{#!if template_p3_default != null || template_v3_default != null
\[}}}{{{#!if template_concept3_available = (template_cpt3 != null)
{{{#!wiki class="elm_type"
'''template_cpt3 null || template_concept3_v0 != null || template_concept3_last_label != null
<{{{#!if template_concept3_p0 != null
{{{#4ec9b0,#6fdbba template_concept3_p0 null
{{{#ffffff template_concept3_v0 null
, {{{#4ec9b0,#6fdbba template_concept3_p1 null
, {{{#ffffff template_concept3_v1 null
, {{{#4ec9b0,#6fdbba template_concept3_p2 null
, {{{#ffffff template_concept3_v2 null
template_concept3_last_label null
{{{#!if !template_concept3_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p3_post != null
template_p3_post"elm_type"
template_p3 null
{{{ = }}}{{{#!if template_p3_default_ns != null
{{{#!wiki class="elm_ns"
template_p3_default_nstemplate_p3_default null
{{{#4ec9b0,#6fdbba template_v3_ty null
template_p3_posttemplate_v3 null
{{{ = }}}{{{#!if template_v3_default_ns != null
{{{#!wiki class="elm_ns"
template_v3_default_nstemplate_v3_default null || template_v3_default != null
##======================================= template parameter 3 end
\]}}}{{{#!if template_p3_lnb != null
[br] }}}{{{#!if template_p4 != null || template_v4 != null
##======================================= template parameter 4
##======================================= template parameter 4 concept
, }}}{{{#!if template_p4_default != null || template_v4_default != null
\[}}}{{{#!if template_concept4_available = (template_cpt4 != null)
{{{#!wiki class="elm_type"
'''template_cpt4 null || template_concept4_v0 != null || template_concept4_last_label != null
<{{{#!if template_concept4_p0 != null
{{{#4ec9b0,#6fdbba template_concept4_p0 null
{{{#ffffff template_concept4_v0 null
, {{{#4ec9b0,#6fdbba template_concept4_p1 null
, {{{#ffffff template_concept4_v1 null
, {{{#4ec9b0,#6fdbba template_concept4_p2 null
, {{{#ffffff template_concept4_v2 null
template_concept4_last_label null
{{{#!if !template_concept4_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p4_post != null
template_p4_post"elm_type"
template_p4 null
{{{ = }}}{{{#!if template_p4_default_ns != null
{{{#!wiki class="elm_ns"
template_p4_default_nstemplate_p4_default null
{{{#4ec9b0,#6fdbba template_v4_ty null
template_p4_posttemplate_v4 null
{{{ = }}}{{{#!if template_v4_default_ns != null
{{{#!wiki class="elm_ns"
template_v4_default_nstemplate_v4_default null || template_v4_default != null
##======================================= template parameter 4 end
\]}}}{{{#!if template_last_label != null
##======================================= template parameters end
template_last_label null
[[C++/문법/특성|{{{#e8f1a8 {{{[[fn_attribute null
[[C++/문법/특성#fn_attribute_lnkfn_attribute_lnk null
{{{#!if kw1_post == null
{{{#!wiki class="keyword"
kw1=contexpr null
{{{#!wiki class="keyword"
kw1=contexprkw1_post null
{{{#!if kw2_post == null
{{{#!wiki class="elm_primitives"
kw2=long null
{{{#!wiki class="elm_primitives"
kw2=longkw2_post null
[[C++/문법/특성|{{{#e8f1a8 {{{[[cls_attribute null
[[C++/문법/특성#cls_attribute_lnkcls_attribute_lnk null
##======================================= Namespaces
{{{#!wiki class="elm_ns"
ns null
{{{#!if ns1_pre_kw != null
{{{#!wiki class="keyword"
ns1_pre_kw=inline"elm_ns"
ns1=std null
{{{ ns1_post null
{{{#!if ns1_post == null
::}}}{{{#!if ns2_pre_kw != null
{{{#!wiki class="keyword"
ns2_pre_kw=inline"elm_ns"
ns2=chrono null
{{{ ns2_post null
{{{#!if ns2_post == null
::}}}{{{#!if ns3_pre_kw != null
{{{#!wiki class="keyword"
ns3_pre_kw=inline"elm_ns"
ns3=chrono_literals null
{{{ ns3_post null && ns_end == null && ns3_post == null && (pre1_t != null)
{{{#!if ns3_post == null
::}}}}}}{{{#!if ns1 != null && ns_end != null
##======================================= Front-end types
ns_end null
{{{#!wiki class="elm_type"
pre1_t null
::{{{#!wiki class="elm_type"
pre2_t null
{{{#!if pre1_t != null || pre2_t != null
::}}}{{{#f0f068 pre_e=enum null
{{{#!wiki class="elm_type"
pre_tmp_p0 null
{{{#!if pre_tmp_p0 != null
, }}}{{{#ffffff pre_tmp_v0 null
, {{{#!wiki class="elm_type"
pre_tmp_p1 null
, {{{#ffffff pre_tmp_v1 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt1=int null
, {{{#!wiki class="elm_type"
pre_tmp_p2 null
, {{{#ffffff pre_tmp_v2 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt2=int null
, {{{#!wiki class="elm_type"
pre_tmp_p3 null
, {{{#ffffff pre_tmp_v3 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt3=int null
, {{{#!wiki class="elm_type"
pre_tmp_p4 null
, {{{#ffffff pre_tmp_v4 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt4=intpre_post null
##======================================= body begin
{{{#!wiki class="elm_ns"
body_ns null
{{{#a9a9b0,#a1a1a2 body_v null
{{{#ffa3d2 body_gv null
{{{#ffffff body_mv null
{{{#f87a7a body_f null
{{{#f0a962 body_mf null
{{{#ffffff '''{{{body_static_mv null
{{{#f0a962 '''{{{body_static_mf null
{{{#b5cea8 body_number null
{{{#c8865e body_string null
body_post null
'''<'''}}}{{{#!if body_bopen != null
##======================================= body end
##======================================= arguments begin
(}}}{{{#!if arg1_available = (arg1_concept != null || arg1_kw != null || arg1_t_kw != null || arg1_ns != null || arg1_t != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg2_available = (arg2_concept != null || arg2_kw != null || arg2_t_kw != null || arg2_ns != null || arg2_t != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg3_available = (arg3_concept != null || arg3_kw != null || arg3_t_kw != null || arg3_ns != null || arg3_t != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg4_available = (arg4_concept != null || arg4_kw != null || arg4_t_kw != null || arg4_ns != null || arg4_t != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
##======================================= argument 1
}}}{{{#!if arg1_check_blank0 = (arg1_concept != null) && (arg1_kw != null || arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank1 = (arg1_kw != null) && (arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank2 = (arg1_t_kw != null) && (arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank3 = (arg1_t != null || arg1_t_post != null) && (arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_concept!=null
{{{#!wiki class="elm_type"
'''arg1_concept null
<{{{#!wiki class="elm_type"
arg1_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam3"keyword"
arg1_kw"elm_primitives"
arg1_t_kw null
{{{#!wiki class="elm_ns"
arg1_ns"elm_type"
arg1_targ1_t_postarg1_paramarg1_just_numberarg1_just_string====================================== argument 2
, }}}{{{#!if arg2_check_blank0 = (arg2_concept != null) && (arg2_kw != null || arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank1 = (arg2_kw != null) && (arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank2 = (arg2_t_kw != null) && (arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank3 = (arg2_t != null || arg2_t_post != null) && (arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_concept!=null
{{{#!wiki class="elm_type"
'''arg2_concept null
<{{{#!wiki class="elm_type"
arg2_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam3"keyword"
arg2_kw"elm_primitives"
arg2_t_kw null
{{{#!wiki class="elm_ns"
arg2_ns"elm_type"
arg2_targ2_t_postarg2_paramarg2_just_numberarg2_just_string====================================== argument 3
, }}}{{{#!if arg3_check_blank0 = (arg3_concept != null) && (arg3_kw != null || arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank1 = (arg3_kw != null) && (arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank2 = (arg3_t_kw != null) && (arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank3 = (arg3_t != null || arg3_t_post != null) && (arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_concept!=null
{{{#!wiki class="elm_type"
'''arg3_concept null
<{{{#!wiki class="elm_type"
arg3_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam3"keyword"
arg3_kw"elm_primitives"
arg3_t_kw null
{{{#!wiki class="elm_ns"
arg3_ns"elm_type"
arg3_targ3_t_postarg3_paramarg3_just_numberarg3_just_string====================================== argument4
, }}}{{{#!if arg4_check_blank0 = (arg4_concept != null) && (arg4_kw != null || arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank1 = (arg4_kw != null) && (arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank2 = (arg4_t_kw != null) && (arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank3 = (arg4_t != null || arg4_t_post != null) && (arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_concept!=null
{{{#!wiki class="elm_type"
'''arg4_concept null
<{{{#!wiki class="elm_type"
arg4_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam3"keyword"
arg4_kw"elm_primitives"
arg4_t_kw null
{{{#!wiki class="elm_ns"
arg4_ns"elm_type"
arg4_targ4_t_postarg4_paramarg4_just_numberarg4_just_string null
##======================================= argument5, argument6
, {{{#bcdce6 arg5_param null
, {{{#bcdce6 arg6_param null
, ...}}}{{{#!if body_bopen != null
##======================================= arguments end
##======================================= body end
##======================================= specifiers begin
{{{#!if spec_available
) }}}{{{#!if !spec_available
)}}}}}}{{{#!if body_spec1 != null
{{{#!wiki class="keyword"
body_spec1=const null
''' '''= {{{#!wiki class="keyword"
body_spec_assign=default null
(}}}{{{#!if body_spec1_ref != null
{{{#!if body_spec1_paren == null
body_spec1_ref null
body_spec1_ref null
{{{#!wiki class="keyword"
body_spec2=noexcept null
(}}}{{{#!if body_spec2_label != null
body_spec2_label null
)}}}{{{#!if body_spec1_paren != null
##======================================= specifiers end
##======================================= trailing begin
)}}}{{{#!if trailing != null
''' '''trailing null
{{{#!wiki class="keyword"
trailing_keyword=decltype null
(}}}{{{#!if trailing_ns != null
{{{#!wiki class="elm_ns"
trailing_ns null
{{{#!wiki class="keyword"
trailing_t_kw null
{{{#!wiki class="elm_type"
trailing_content_t1 null
::{{{#!wiki class="elm_type"
trailing_content_t2 null
{{{#f87a7a trailing_content_f null
trailing_label null
)}}}{{{#!if label_last != null
##======================================= trailing end
label_last null
##======================================= footer
'''>'''}}}{{{#!if last != null
last null
^^{{{#a3ff84 C++version null
^^{{{+1 {{{#a3ff84 C++large_version@}}}}}}^^}}}
#!style
.global
{
display: inline;
padding: 3px 4px;
margin-top: -6px;
font-family: 'Cascadia Mono', 'Cascadia Code', '나눔고딕코딩', 'D2Coding', 'Courier New', Courier, monospace;
word-break: keep-all;
color: #a8a8a8;
}
.preprocessor
{
display: inline;
color: #aeff6c;
}
.comment
{
display: inline;
color: #57A64A;
}
.keyword
{
display: inline;
font-weight: bold;
color: #569cd6;
}
.elm_ns
{
display: inline;
font-weight: bold;
color: #58fafe;
}
.elm_type
{
display: inline;
color: #4ec9b0;
}
.elm_primitives
{
display: inline;
font-weight: bold;
color: cornflowerblue;
}
(template_p0 != null || template_v0 != null || template_p1 != null || template_v1 != null || template_p2 != null || template_v2 != null || template_p3 != null || template_v3 != null || template_p4 != null || template_v4 != null) || template_last_label != null
#!if ns_available = (ns != null || ns1 != null || ns2 != null || ns3 != null)
#!if pre_available = (kw1 != null || kw1_post != null || kw2 != null || kw2_post != null || cls_attribute != null || cls_attribute_lnk != null || ns_end != null || pre1_t != null || pre2_t != null || pre_e != null)
#!if pre_tmp_available = (pre_tmp_p0 != null || pre_tmp_p1 != null || pre_tmp_p2 != null || pre_tmp_v0 != null || pre_tmp_v1 != null || pre_tmp_v2 != null)
#!if body_available = (body_ns || body_number != null || body_string != null || body_v != null || body_gv != null || body_f != null || body_mv != null || body_mf != null || body_static_mv != null || body_static_mf != null || body_post != null)
#!if spec_available = (body_spec1 != null || body_spec2 != null || body_spec1_ref != null || body_spec2_label != null || body_spec_assign != null)
#!if trail_available = (trailing != null || trailing_keyword != null)
#!wiki class="global"
{{{#!wiki class="comment"
head_comment null
[[C++/문법/특성|{{{#daffbc {{{[[attribute null
[[C++/문법/특성#attribute_lnkattribute_lnk null
##======================================= include and import
{{{#!if ns_available || pre_available || pre_tmp_available || body_available || trail_available
{{{#!wiki class="keyword"
head_keyword"keyword"
head_keyword null
{{{#ffffff module_name null
{{{#!wiki class="keyword"
import}}} {{{#c8865e <import null
{{{#!wiki class="preprocessor"
#include}}} {{{#c8865e include====================================== template parameter 0
##======================================= template parameter 0 concept
<{{{#!if template_p0_default != null || template_v0_default != null
\[}}}{{{#!if template_concept0_available = (template_cpt0 != null)
{{{#!wiki class="elm_type"
'''template_cpt0 null || template_concept0_v0 != null || template_concept0_last_label != null
<{{{#!if template_concept0_p0 != null
{{{#!wiki class="elm_type"
template_concept0_p0 null
{{{#ffffff template_concept0_v0 null
, {{{#!wiki class="elm_type"
template_concept0_p1 null
, {{{#ffffff template_concept0_v1 null
, {{{#!wiki class="elm_type"
template_concept0_p2 null
, {{{#ffffff template_concept0_v2 null
template_concept0_last_label null
{{{#!if !template_concept0_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p0_post != null
template_p0_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p0_default_ns != null
{{{#!wiki class="elm_ns"
template_p0_default_ns"elm_type"
template_p0_default null
{{{#!wiki class="elm_type"
template_v0_ty null
template_p0_posttemplate_v0 null
{{{ = }}}{{{#!if template_v0_default_ns != null
{{{#!wiki class="elm_ns"
template_v0_default_nstemplate_v0_default null || template_v0_default != null
##======================================= template parameter 0 end
\]}}}{{{#!if template_p0_lnb != null
[br] }}}{{{#!if template_p1 != null || template_v1 != null
##======================================= template parameter 1
##======================================= template parameter 1 concept
, }}}{{{#!if template_p1_default != null || template_v1_default != null
\[}}}{{{#!if template_concept1_available = (template_cpt1 != null)
{{{#!wiki class="elm_type"
'''template_cpt1 null || template_concept1_v0 != null || template_concept1_last_label != null
<{{{#!if template_concept1_p0 != null
{{{#4ec9b0,#6fdbba template_concept1_p0 null
{{{#ffffff template_concept1_v0 null
, {{{#4ec9b0,#6fdbba template_concept1_p1 null
, {{{#ffffff template_concept1_v1 null
, {{{#4ec9b0,#6fdbba template_concept1_p2 null
, {{{#ffffff template_concept1_v2 null
template_concept1_last_label null
{{{#!if !template_concept1_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p1_post != null
template_p1_post"elm_type"
template_p1 null
{{{ = }}}{{{#!if template_p1_default_ns != null
{{{#!wiki class="elm_ns"
template_p1_default_nstemplate_p1_default null
{{{#4ec9b0,#6fdbba template_v1_ty null
template_p1_posttemplate_v1 null
{{{ = }}}{{{#!if template_v1_default_ns != null
{{{#!wiki class="elm_ns"
template_v1_default_nstemplate_v1_default null || template_v1_default != null
##======================================= template parameter 1 end
\]}}}{{{#!if template_p1_lnb != null
[br] }}}{{{#!if template_p2 != null || template_v2 != null
##======================================= template parameter 2
##======================================= template parameter 2 concept
, }}}{{{#!if template_p2_default != null || template_v2_default != null
\[}}}{{{#!if template_concept2_available = (template_cpt2 != null)
{{{#!wiki class="elm_type"
'''template_cpt2 null || template_concept2_v0 != null || template_concept2_last_label != null
<{{{#!if template_concept2_p0 != null
{{{#4ec9b0,#6fdbba template_concept2_p0 null
{{{#ffffff template_concept2_v0 null
, {{{#4ec9b0,#6fdbba template_concept2_p1 null
, {{{#ffffff template_concept2_v1 null
, {{{#4ec9b0,#6fdbba template_concept2_p2 null
, {{{#ffffff template_concept2_v2 null
template_concept2_last_label null
{{{#!if !template_concept2_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p2_post != null
template_p2_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p2_default_ns != null
{{{#!wiki class="elm_ns"
template_p2_default_nstemplate_p2_default null
{{{#4ec9b0,#6fdbba template_v2_ty null
template_p2_posttemplate_v2 null
{{{ = }}}{{{#!if template_v2_default_ns != null
{{{#!wiki class="elm_ns"
template_v2_default_nstemplate_v2_default null || template_v2_default != null
##======================================= template parameter 2 end
\]}}}{{{#!if template_p2_lnb != null
[br] }}}{{{#!if template_p3 != null || template_v3 != null
##======================================= template parameter 3
##======================================= template parameter 3 concept
, }}}{{{#!if template_p3_default != null || template_v3_default != null
\[}}}{{{#!if template_concept3_available = (template_cpt3 != null)
{{{#!wiki class="elm_type"
'''template_cpt3 null || template_concept3_v0 != null || template_concept3_last_label != null
<{{{#!if template_concept3_p0 != null
{{{#4ec9b0,#6fdbba template_concept3_p0 null
{{{#ffffff template_concept3_v0 null
, {{{#4ec9b0,#6fdbba template_concept3_p1 null
, {{{#ffffff template_concept3_v1 null
, {{{#4ec9b0,#6fdbba template_concept3_p2 null
, {{{#ffffff template_concept3_v2 null
template_concept3_last_label null
{{{#!if !template_concept3_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p3_post != null
template_p3_post"elm_type"
template_p3 null
{{{ = }}}{{{#!if template_p3_default_ns != null
{{{#!wiki class="elm_ns"
template_p3_default_nstemplate_p3_default null
{{{#4ec9b0,#6fdbba template_v3_ty null
template_p3_posttemplate_v3 null
{{{ = }}}{{{#!if template_v3_default_ns != null
{{{#!wiki class="elm_ns"
template_v3_default_nstemplate_v3_default null || template_v3_default != null
##======================================= template parameter 3 end
\]}}}{{{#!if template_p3_lnb != null
[br] }}}{{{#!if template_p4 != null || template_v4 != null
##======================================= template parameter 4
##======================================= template parameter 4 concept
, }}}{{{#!if template_p4_default != null || template_v4_default != null
\[}}}{{{#!if template_concept4_available = (template_cpt4 != null)
{{{#!wiki class="elm_type"
'''template_cpt4 null || template_concept4_v0 != null || template_concept4_last_label != null
<{{{#!if template_concept4_p0 != null
{{{#4ec9b0,#6fdbba template_concept4_p0 null
{{{#ffffff template_concept4_v0 null
, {{{#4ec9b0,#6fdbba template_concept4_p1 null
, {{{#ffffff template_concept4_v1 null
, {{{#4ec9b0,#6fdbba template_concept4_p2 null
, {{{#ffffff template_concept4_v2 null
template_concept4_last_label null
{{{#!if !template_concept4_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p4_post != null
template_p4_post"elm_type"
template_p4 null
{{{ = }}}{{{#!if template_p4_default_ns != null
{{{#!wiki class="elm_ns"
template_p4_default_nstemplate_p4_default null
{{{#4ec9b0,#6fdbba template_v4_ty null
template_p4_posttemplate_v4 null
{{{ = }}}{{{#!if template_v4_default_ns != null
{{{#!wiki class="elm_ns"
template_v4_default_nstemplate_v4_default null || template_v4_default != null
##======================================= template parameter 4 end
\]}}}{{{#!if template_last_label != null
##======================================= template parameters end
template_last_label null
[[C++/문법/특성|{{{#e8f1a8 {{{[[fn_attribute null
[[C++/문법/특성#fn_attribute_lnkfn_attribute_lnk null
{{{#!if kw1_post == null
{{{#!wiki class="keyword"
kw1=contexpr null
{{{#!wiki class="keyword"
kw1=contexprkw1_post null
{{{#!if kw2_post == null
{{{#!wiki class="elm_primitives"
kw2=long null
{{{#!wiki class="elm_primitives"
kw2=longkw2_post null
[[C++/문법/특성|{{{#e8f1a8 {{{[[cls_attribute null
[[C++/문법/특성#cls_attribute_lnkcls_attribute_lnk null
##======================================= Namespaces
{{{#!wiki class="elm_ns"
ns null
{{{#!if ns1_pre_kw != null
{{{#!wiki class="keyword"
ns1_pre_kw=inline"elm_ns"
ns1=std null
{{{ ns1_post null
{{{#!if ns1_post == null
::}}}{{{#!if ns2_pre_kw != null
{{{#!wiki class="keyword"
ns2_pre_kw=inline"elm_ns"
ns2=chrono null
{{{ ns2_post null
{{{#!if ns2_post == null
::}}}{{{#!if ns3_pre_kw != null
{{{#!wiki class="keyword"
ns3_pre_kw=inline"elm_ns"
ns3=chrono_literals null
{{{ ns3_post null && ns_end == null && ns3_post == null && (pre1_t != null)
{{{#!if ns3_post == null
::}}}}}}{{{#!if ns1 != null && ns_end != null
##======================================= Front-end types
ns_end null
{{{#!wiki class="elm_type"
pre1_t null
::{{{#!wiki class="elm_type"
pre2_t null
{{{#!if pre1_t != null || pre2_t != null
::}}}{{{#f0f068 pre_e=enum null
{{{#!wiki class="elm_type"
pre_tmp_p0 null
{{{#!if pre_tmp_p0 != null
, }}}{{{#ffffff pre_tmp_v0 null
, {{{#!wiki class="elm_type"
pre_tmp_p1 null
, {{{#ffffff pre_tmp_v1 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt1=int null
, {{{#!wiki class="elm_type"
pre_tmp_p2 null
, {{{#ffffff pre_tmp_v2 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt2=int null
, {{{#!wiki class="elm_type"
pre_tmp_p3 null
, {{{#ffffff pre_tmp_v3 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt3=int null
, {{{#!wiki class="elm_type"
pre_tmp_p4 null
, {{{#ffffff pre_tmp_v4 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt4=intpre_post null
##======================================= body begin
{{{#!wiki class="elm_ns"
body_ns null
{{{#a9a9b0,#a1a1a2 body_v null
{{{#ffa3d2 body_gv null
{{{#ffffff body_mv null
{{{#f87a7a body_f null
{{{#f0a962 body_mf null
{{{#ffffff '''{{{body_static_mv null
{{{#f0a962 '''{{{body_static_mf null
{{{#b5cea8 body_number null
{{{#c8865e body_string null
body_post null
'''<'''}}}{{{#!if body_bopen != null
##======================================= body end
##======================================= arguments begin
(}}}{{{#!if arg1_available = (arg1_concept != null || arg1_kw != null || arg1_t_kw != null || arg1_ns != null || arg1_t != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg2_available = (arg2_concept != null || arg2_kw != null || arg2_t_kw != null || arg2_ns != null || arg2_t != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg3_available = (arg3_concept != null || arg3_kw != null || arg3_t_kw != null || arg3_ns != null || arg3_t != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg4_available = (arg4_concept != null || arg4_kw != null || arg4_t_kw != null || arg4_ns != null || arg4_t != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
##======================================= argument 1
}}}{{{#!if arg1_check_blank0 = (arg1_concept != null) && (arg1_kw != null || arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank1 = (arg1_kw != null) && (arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank2 = (arg1_t_kw != null) && (arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank3 = (arg1_t != null || arg1_t_post != null) && (arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_concept!=null
{{{#!wiki class="elm_type"
'''arg1_concept null
<{{{#!wiki class="elm_type"
arg1_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam3"keyword"
arg1_kw"elm_primitives"
arg1_t_kw null
{{{#!wiki class="elm_ns"
arg1_ns"elm_type"
arg1_targ1_t_postarg1_paramarg1_just_numberarg1_just_string====================================== argument 2
, }}}{{{#!if arg2_check_blank0 = (arg2_concept != null) && (arg2_kw != null || arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank1 = (arg2_kw != null) && (arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank2 = (arg2_t_kw != null) && (arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank3 = (arg2_t != null || arg2_t_post != null) && (arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_concept!=null
{{{#!wiki class="elm_type"
'''arg2_concept null
<{{{#!wiki class="elm_type"
arg2_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam3"keyword"
arg2_kw"elm_primitives"
arg2_t_kw null
{{{#!wiki class="elm_ns"
arg2_ns"elm_type"
arg2_targ2_t_postarg2_paramarg2_just_numberarg2_just_string====================================== argument 3
, }}}{{{#!if arg3_check_blank0 = (arg3_concept != null) && (arg3_kw != null || arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank1 = (arg3_kw != null) && (arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank2 = (arg3_t_kw != null) && (arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank3 = (arg3_t != null || arg3_t_post != null) && (arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_concept!=null
{{{#!wiki class="elm_type"
'''arg3_concept null
<{{{#!wiki class="elm_type"
arg3_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam3"keyword"
arg3_kw"elm_primitives"
arg3_t_kw null
{{{#!wiki class="elm_ns"
arg3_ns"elm_type"
arg3_targ3_t_postarg3_paramarg3_just_numberarg3_just_string====================================== argument4
, }}}{{{#!if arg4_check_blank0 = (arg4_concept != null) && (arg4_kw != null || arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank1 = (arg4_kw != null) && (arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank2 = (arg4_t_kw != null) && (arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank3 = (arg4_t != null || arg4_t_post != null) && (arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_concept!=null
{{{#!wiki class="elm_type"
'''arg4_concept null
<{{{#!wiki class="elm_type"
arg4_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam3"keyword"
arg4_kw"elm_primitives"
arg4_t_kw null
{{{#!wiki class="elm_ns"
arg4_ns"elm_type"
arg4_targ4_t_postarg4_paramarg4_just_numberarg4_just_string null
##======================================= argument5, argument6
, {{{#bcdce6 arg5_param null
, {{{#bcdce6 arg6_param null
, ...}}}{{{#!if body_bopen != null
##======================================= arguments end
##======================================= body end
##======================================= specifiers begin
{{{#!if spec_available
) }}}{{{#!if !spec_available
)}}}}}}{{{#!if body_spec1 != null
{{{#!wiki class="keyword"
body_spec1=const null
''' '''= {{{#!wiki class="keyword"
body_spec_assign=default null
(}}}{{{#!if body_spec1_ref != null
{{{#!if body_spec1_paren == null
body_spec1_ref null
body_spec1_ref null
{{{#!wiki class="keyword"
body_spec2=noexcept null
(}}}{{{#!if body_spec2_label != null
body_spec2_label null
)}}}{{{#!if body_spec1_paren != null
##======================================= specifiers end
##======================================= trailing begin
)}}}{{{#!if trailing != null
''' '''trailing null
{{{#!wiki class="keyword"
trailing_keyword=decltype null
(}}}{{{#!if trailing_ns != null
{{{#!wiki class="elm_ns"
trailing_ns null
{{{#!wiki class="keyword"
trailing_t_kw null
{{{#!wiki class="elm_type"
trailing_content_t1 null
::{{{#!wiki class="elm_type"
trailing_content_t2 null
{{{#f87a7a trailing_content_f null
trailing_label null
)}}}{{{#!if label_last != null
##======================================= trailing end
label_last null
##======================================= footer
'''>'''}}}{{{#!if last != null
last null
^^{{{#a3ff84 C++version null
^^{{{+1 {{{#a3ff84 C++large_version@}}}}}}^^}}}
#!style
.global
{
display: inline;
padding: 3px 4px;
margin-top: -6px;
font-family: 'Cascadia Mono', 'Cascadia Code', '나눔고딕코딩', 'D2Coding', 'Courier New', Courier, monospace;
word-break: keep-all;
color: #a8a8a8;
}
.preprocessor
{
display: inline;
color: #aeff6c;
}
.comment
{
display: inline;
color: #57A64A;
}
.keyword
{
display: inline;
font-weight: bold;
color: #569cd6;
}
.elm_ns
{
display: inline;
font-weight: bold;
color: #58fafe;
}
.elm_type
{
display: inline;
color: #4ec9b0;
}
.elm_primitives
{
display: inline;
font-weight: bold;
color: cornflowerblue;
}
(template_p0 != null || template_v0 != null || template_p1 != null || template_v1 != null || template_p2 != null || template_v2 != null || template_p3 != null || template_v3 != null || template_p4 != null || template_v4 != null) || template_last_label != null
#!if ns_available = (ns != null || ns1 != null || ns2 != null || ns3 != null)
#!if pre_available = (kw1 != null || kw1_post != null || kw2 != null || kw2_post != null || cls_attribute != null || cls_attribute_lnk != null || ns_end != null || pre1_t != null || pre2_t != null || pre_e != null)
#!if pre_tmp_available = (pre_tmp_p0 != null || pre_tmp_p1 != null || pre_tmp_p2 != null || pre_tmp_v0 != null || pre_tmp_v1 != null || pre_tmp_v2 != null)
#!if body_available = (body_ns || body_number != null || body_string != null || body_v != null || body_gv != null || body_f != null || body_mv != null || body_mf != null || body_static_mv != null || body_static_mf != null || body_post != null)
#!if spec_available = (body_spec1 != null || body_spec2 != null || body_spec1_ref != null || body_spec2_label != null || body_spec_assign != null)
#!if trail_available = (trailing != null || trailing_keyword != null)
#!wiki class="global"
{{{#!wiki class="comment"
head_comment null
[[C++/문법/특성|{{{#daffbc {{{[[attribute null
[[C++/문법/특성#attribute_lnkattribute_lnk null
##======================================= include and import
{{{#!if ns_available || pre_available || pre_tmp_available || body_available || trail_available
{{{#!wiki class="keyword"
head_keyword"keyword"
head_keyword null
{{{#ffffff module_name null
{{{#!wiki class="keyword"
import}}} {{{#c8865e <import null
{{{#!wiki class="preprocessor"
#include}}} {{{#c8865e include====================================== template parameter 0
##======================================= template parameter 0 concept
<{{{#!if template_p0_default != null || template_v0_default != null
\[}}}{{{#!if template_concept0_available = (template_cpt0 != null)
{{{#!wiki class="elm_type"
'''template_cpt0 null || template_concept0_v0 != null || template_concept0_last_label != null
<{{{#!if template_concept0_p0 != null
{{{#!wiki class="elm_type"
template_concept0_p0 null
{{{#ffffff template_concept0_v0 null
, {{{#!wiki class="elm_type"
template_concept0_p1 null
, {{{#ffffff template_concept0_v1 null
, {{{#!wiki class="elm_type"
template_concept0_p2 null
, {{{#ffffff template_concept0_v2 null
template_concept0_last_label null
{{{#!if !template_concept0_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p0_post != null
template_p0_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p0_default_ns != null
{{{#!wiki class="elm_ns"
template_p0_default_ns"elm_type"
template_p0_default null
{{{#!wiki class="elm_type"
template_v0_ty null
template_p0_posttemplate_v0 null
{{{ = }}}{{{#!if template_v0_default_ns != null
{{{#!wiki class="elm_ns"
template_v0_default_nstemplate_v0_default null || template_v0_default != null
##======================================= template parameter 0 end
\]}}}{{{#!if template_p0_lnb != null
[br] }}}{{{#!if template_p1 != null || template_v1 != null
##======================================= template parameter 1
##======================================= template parameter 1 concept
, }}}{{{#!if template_p1_default != null || template_v1_default != null
\[}}}{{{#!if template_concept1_available = (template_cpt1 != null)
{{{#!wiki class="elm_type"
'''template_cpt1 null || template_concept1_v0 != null || template_concept1_last_label != null
<{{{#!if template_concept1_p0 != null
{{{#4ec9b0,#6fdbba template_concept1_p0 null
{{{#ffffff template_concept1_v0 null
, {{{#4ec9b0,#6fdbba template_concept1_p1 null
, {{{#ffffff template_concept1_v1 null
, {{{#4ec9b0,#6fdbba template_concept1_p2 null
, {{{#ffffff template_concept1_v2 null
template_concept1_last_label null
{{{#!if !template_concept1_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p1_post != null
template_p1_post"elm_type"
template_p1 null
{{{ = }}}{{{#!if template_p1_default_ns != null
{{{#!wiki class="elm_ns"
template_p1_default_nstemplate_p1_default null
{{{#4ec9b0,#6fdbba template_v1_ty null
template_p1_posttemplate_v1 null
{{{ = }}}{{{#!if template_v1_default_ns != null
{{{#!wiki class="elm_ns"
template_v1_default_nstemplate_v1_default null || template_v1_default != null
##======================================= template parameter 1 end
\]}}}{{{#!if template_p1_lnb != null
[br] }}}{{{#!if template_p2 != null || template_v2 != null
##======================================= template parameter 2
##======================================= template parameter 2 concept
, }}}{{{#!if template_p2_default != null || template_v2_default != null
\[}}}{{{#!if template_concept2_available = (template_cpt2 != null)
{{{#!wiki class="elm_type"
'''template_cpt2 null || template_concept2_v0 != null || template_concept2_last_label != null
<{{{#!if template_concept2_p0 != null
{{{#4ec9b0,#6fdbba template_concept2_p0 null
{{{#ffffff template_concept2_v0 null
, {{{#4ec9b0,#6fdbba template_concept2_p1 null
, {{{#ffffff template_concept2_v1 null
, {{{#4ec9b0,#6fdbba template_concept2_p2 null
, {{{#ffffff template_concept2_v2 null
template_concept2_last_label null
{{{#!if !template_concept2_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p2_post != null
template_p2_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p2_default_ns != null
{{{#!wiki class="elm_ns"
template_p2_default_nstemplate_p2_default null
{{{#4ec9b0,#6fdbba template_v2_ty null
template_p2_posttemplate_v2 null
{{{ = }}}{{{#!if template_v2_default_ns != null
{{{#!wiki class="elm_ns"
template_v2_default_nstemplate_v2_default null || template_v2_default != null
##======================================= template parameter 2 end
\]}}}{{{#!if template_p2_lnb != null
[br] }}}{{{#!if template_p3 != null || template_v3 != null
##======================================= template parameter 3
##======================================= template parameter 3 concept
, }}}{{{#!if template_p3_default != null || template_v3_default != null
\[}}}{{{#!if template_concept3_available = (template_cpt3 != null)
{{{#!wiki class="elm_type"
'''template_cpt3 null || template_concept3_v0 != null || template_concept3_last_label != null
<{{{#!if template_concept3_p0 != null
{{{#4ec9b0,#6fdbba template_concept3_p0 null
{{{#ffffff template_concept3_v0 null
, {{{#4ec9b0,#6fdbba template_concept3_p1 null
, {{{#ffffff template_concept3_v1 null
, {{{#4ec9b0,#6fdbba template_concept3_p2 null
, {{{#ffffff template_concept3_v2 null
template_concept3_last_label null
{{{#!if !template_concept3_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p3_post != null
template_p3_post"elm_type"
template_p3 null
{{{ = }}}{{{#!if template_p3_default_ns != null
{{{#!wiki class="elm_ns"
template_p3_default_nstemplate_p3_default null
{{{#4ec9b0,#6fdbba template_v3_ty null
template_p3_posttemplate_v3 null
{{{ = }}}{{{#!if template_v3_default_ns != null
{{{#!wiki class="elm_ns"
template_v3_default_nstemplate_v3_default null || template_v3_default != null
##======================================= template parameter 3 end
\]}}}{{{#!if template_p3_lnb != null
[br] }}}{{{#!if template_p4 != null || template_v4 != null
##======================================= template parameter 4
##======================================= template parameter 4 concept
, }}}{{{#!if template_p4_default != null || template_v4_default != null
\[}}}{{{#!if template_concept4_available = (template_cpt4 != null)
{{{#!wiki class="elm_type"
'''template_cpt4 null || template_concept4_v0 != null || template_concept4_last_label != null
<{{{#!if template_concept4_p0 != null
{{{#4ec9b0,#6fdbba template_concept4_p0 null
{{{#ffffff template_concept4_v0 null
, {{{#4ec9b0,#6fdbba template_concept4_p1 null
, {{{#ffffff template_concept4_v1 null
, {{{#4ec9b0,#6fdbba template_concept4_p2 null
, {{{#ffffff template_concept4_v2 null
template_concept4_last_label null
{{{#!if !template_concept4_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p4_post != null
template_p4_post"elm_type"
template_p4 null
{{{ = }}}{{{#!if template_p4_default_ns != null
{{{#!wiki class="elm_ns"
template_p4_default_nstemplate_p4_default null
{{{#4ec9b0,#6fdbba template_v4_ty null
template_p4_posttemplate_v4 null
{{{ = }}}{{{#!if template_v4_default_ns != null
{{{#!wiki class="elm_ns"
template_v4_default_nstemplate_v4_default null || template_v4_default != null
##======================================= template parameter 4 end
\]}}}{{{#!if template_last_label != null
##======================================= template parameters end
template_last_label null
[[C++/문법/특성|{{{#e8f1a8 {{{[[fn_attribute null
[[C++/문법/특성#fn_attribute_lnkfn_attribute_lnk null
{{{#!if kw1_post == null
{{{#!wiki class="keyword"
kw1=contexpr null
{{{#!wiki class="keyword"
kw1=contexprkw1_post null
{{{#!if kw2_post == null
{{{#!wiki class="elm_primitives"
kw2=long null
{{{#!wiki class="elm_primitives"
kw2=longkw2_post null
[[C++/문법/특성|{{{#e8f1a8 {{{[[cls_attribute null
[[C++/문법/특성#cls_attribute_lnkcls_attribute_lnk null
##======================================= Namespaces
{{{#!wiki class="elm_ns"
ns null
{{{#!if ns1_pre_kw != null
{{{#!wiki class="keyword"
ns1_pre_kw=inline"elm_ns"
ns1=std null
{{{ ns1_post null
{{{#!if ns1_post == null
::}}}{{{#!if ns2_pre_kw != null
{{{#!wiki class="keyword"
ns2_pre_kw=inline"elm_ns"
ns2=chrono null
{{{ ns2_post null
{{{#!if ns2_post == null
::}}}{{{#!if ns3_pre_kw != null
{{{#!wiki class="keyword"
ns3_pre_kw=inline"elm_ns"
ns3=chrono_literals null
{{{ ns3_post null && ns_end == null && ns3_post == null && (pre1_t != null)
{{{#!if ns3_post == null
::}}}}}}{{{#!if ns1 != null && ns_end != null
##======================================= Front-end types
ns_end null
{{{#!wiki class="elm_type"
pre1_t null
::{{{#!wiki class="elm_type"
pre2_t null
{{{#!if pre1_t != null || pre2_t != null
::}}}{{{#f0f068 pre_e=enum null
{{{#!wiki class="elm_type"
pre_tmp_p0 null
{{{#!if pre_tmp_p0 != null
, }}}{{{#ffffff pre_tmp_v0 null
, {{{#!wiki class="elm_type"
pre_tmp_p1 null
, {{{#ffffff pre_tmp_v1 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt1=int null
, {{{#!wiki class="elm_type"
pre_tmp_p2 null
, {{{#ffffff pre_tmp_v2 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt2=int null
, {{{#!wiki class="elm_type"
pre_tmp_p3 null
, {{{#ffffff pre_tmp_v3 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt3=int null
, {{{#!wiki class="elm_type"
pre_tmp_p4 null
, {{{#ffffff pre_tmp_v4 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt4=intpre_post null
##======================================= body begin
{{{#!wiki class="elm_ns"
body_ns null
{{{#a9a9b0,#a1a1a2 body_v null
{{{#ffa3d2 body_gv null
{{{#ffffff body_mv null
{{{#f87a7a body_f null
{{{#f0a962 body_mf null
{{{#ffffff '''{{{body_static_mv null
{{{#f0a962 '''{{{body_static_mf null
{{{#b5cea8 body_number null
{{{#c8865e body_string null
body_post null
'''<'''}}}{{{#!if body_bopen != null
##======================================= body end
##======================================= arguments begin
(}}}{{{#!if arg1_available = (arg1_concept != null || arg1_kw != null || arg1_t_kw != null || arg1_ns != null || arg1_t != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg2_available = (arg2_concept != null || arg2_kw != null || arg2_t_kw != null || arg2_ns != null || arg2_t != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg3_available = (arg3_concept != null || arg3_kw != null || arg3_t_kw != null || arg3_ns != null || arg3_t != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg4_available = (arg4_concept != null || arg4_kw != null || arg4_t_kw != null || arg4_ns != null || arg4_t != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
##======================================= argument 1
}}}{{{#!if arg1_check_blank0 = (arg1_concept != null) && (arg1_kw != null || arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank1 = (arg1_kw != null) && (arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank2 = (arg1_t_kw != null) && (arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank3 = (arg1_t != null || arg1_t_post != null) && (arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_concept!=null
{{{#!wiki class="elm_type"
'''arg1_concept null
<{{{#!wiki class="elm_type"
arg1_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam3"keyword"
arg1_kw"elm_primitives"
arg1_t_kw null
{{{#!wiki class="elm_ns"
arg1_ns"elm_type"
arg1_targ1_t_postarg1_paramarg1_just_numberarg1_just_string====================================== argument 2
, }}}{{{#!if arg2_check_blank0 = (arg2_concept != null) && (arg2_kw != null || arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank1 = (arg2_kw != null) && (arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank2 = (arg2_t_kw != null) && (arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank3 = (arg2_t != null || arg2_t_post != null) && (arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_concept!=null
{{{#!wiki class="elm_type"
'''arg2_concept null
<{{{#!wiki class="elm_type"
arg2_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam3"keyword"
arg2_kw"elm_primitives"
arg2_t_kw null
{{{#!wiki class="elm_ns"
arg2_ns"elm_type"
arg2_targ2_t_postarg2_paramarg2_just_numberarg2_just_string====================================== argument 3
, }}}{{{#!if arg3_check_blank0 = (arg3_concept != null) && (arg3_kw != null || arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank1 = (arg3_kw != null) && (arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank2 = (arg3_t_kw != null) && (arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank3 = (arg3_t != null || arg3_t_post != null) && (arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_concept!=null
{{{#!wiki class="elm_type"
'''arg3_concept null
<{{{#!wiki class="elm_type"
arg3_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam3"keyword"
arg3_kw"elm_primitives"
arg3_t_kw null
{{{#!wiki class="elm_ns"
arg3_ns"elm_type"
arg3_targ3_t_postarg3_paramarg3_just_numberarg3_just_string====================================== argument4
, }}}{{{#!if arg4_check_blank0 = (arg4_concept != null) && (arg4_kw != null || arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank1 = (arg4_kw != null) && (arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank2 = (arg4_t_kw != null) && (arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank3 = (arg4_t != null || arg4_t_post != null) && (arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_concept!=null
{{{#!wiki class="elm_type"
'''arg4_concept null
<{{{#!wiki class="elm_type"
arg4_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam3"keyword"
arg4_kw"elm_primitives"
arg4_t_kw null
{{{#!wiki class="elm_ns"
arg4_ns"elm_type"
arg4_targ4_t_postarg4_paramarg4_just_numberarg4_just_string null
##======================================= argument5, argument6
, {{{#bcdce6 arg5_param null
, {{{#bcdce6 arg6_param null
, ...}}}{{{#!if body_bopen != null
##======================================= arguments end
##======================================= body end
##======================================= specifiers begin
{{{#!if spec_available
) }}}{{{#!if !spec_available
)}}}}}}{{{#!if body_spec1 != null
{{{#!wiki class="keyword"
body_spec1=const null
''' '''= {{{#!wiki class="keyword"
body_spec_assign=default null
(}}}{{{#!if body_spec1_ref != null
{{{#!if body_spec1_paren == null
body_spec1_ref null
body_spec1_ref null
{{{#!wiki class="keyword"
body_spec2=noexcept null
(}}}{{{#!if body_spec2_label != null
body_spec2_label null
)}}}{{{#!if body_spec1_paren != null
##======================================= specifiers end
##======================================= trailing begin
)}}}{{{#!if trailing != null
''' '''trailing null
{{{#!wiki class="keyword"
trailing_keyword=decltype null
(}}}{{{#!if trailing_ns != null
{{{#!wiki class="elm_ns"
trailing_ns null
{{{#!wiki class="keyword"
trailing_t_kw null
{{{#!wiki class="elm_type"
trailing_content_t1 null
::{{{#!wiki class="elm_type"
trailing_content_t2 null
{{{#f87a7a trailing_content_f null
trailing_label null
)}}}{{{#!if label_last != null
##======================================= trailing end
label_last null
##======================================= footer
'''>'''}}}{{{#!if last != null
last null
^^{{{#a3ff84 C++version null
^^{{{+1 {{{#a3ff84 C++large_version@}}}}}}^^}}}
#!style
.global
{
display: inline;
padding: 3px 4px;
margin-top: -6px;
font-family: 'Cascadia Mono', 'Cascadia Code', '나눔고딕코딩', 'D2Coding', 'Courier New', Courier, monospace;
word-break: keep-all;
color: #a8a8a8;
}
.preprocessor
{
display: inline;
color: #aeff6c;
}
.comment
{
display: inline;
color: #57A64A;
}
.keyword
{
display: inline;
font-weight: bold;
color: #569cd6;
}
.elm_ns
{
display: inline;
font-weight: bold;
color: #58fafe;
}
.elm_type
{
display: inline;
color: #4ec9b0;
}
.elm_primitives
{
display: inline;
font-weight: bold;
color: cornflowerblue;
}
(template_p0 != null || template_v0 != null || template_p1 != null || template_v1 != null || template_p2 != null || template_v2 != null || template_p3 != null || template_v3 != null || template_p4 != null || template_v4 != null) || template_last_label != null
#!if ns_available = (ns != null || ns1 != null || ns2 != null || ns3 != null)
#!if pre_available = (kw1 != null || kw1_post != null || kw2 != null || kw2_post != null || cls_attribute != null || cls_attribute_lnk != null || ns_end != null || pre1_t != null || pre2_t != null || pre_e != null)
#!if pre_tmp_available = (pre_tmp_p0 != null || pre_tmp_p1 != null || pre_tmp_p2 != null || pre_tmp_v0 != null || pre_tmp_v1 != null || pre_tmp_v2 != null)
#!if body_available = (body_ns || body_number != null || body_string != null || body_v != null || body_gv != null || body_f != null || body_mv != null || body_mf != null || body_static_mv != null || body_static_mf != null || body_post != null)
#!if spec_available = (body_spec1 != null || body_spec2 != null || body_spec1_ref != null || body_spec2_label != null || body_spec_assign != null)
#!if trail_available = (trailing != null || trailing_keyword != null)
#!wiki class="global"
{{{#!wiki class="comment"
head_comment null
[[C++/문법/특성|{{{#daffbc {{{[[attribute null
[[C++/문법/특성#attribute_lnkattribute_lnk null
##======================================= include and import
{{{#!if ns_available || pre_available || pre_tmp_available || body_available || trail_available
{{{#!wiki class="keyword"
head_keyword"keyword"
head_keyword null
{{{#ffffff module_name null
{{{#!wiki class="keyword"
import}}} {{{#c8865e <import null
{{{#!wiki class="preprocessor"
#include}}} {{{#c8865e include====================================== template parameter 0
##======================================= template parameter 0 concept
<{{{#!if template_p0_default != null || template_v0_default != null
\[}}}{{{#!if template_concept0_available = (template_cpt0 != null)
{{{#!wiki class="elm_type"
'''template_cpt0 null || template_concept0_v0 != null || template_concept0_last_label != null
<{{{#!if template_concept0_p0 != null
{{{#!wiki class="elm_type"
template_concept0_p0 null
{{{#ffffff template_concept0_v0 null
, {{{#!wiki class="elm_type"
template_concept0_p1 null
, {{{#ffffff template_concept0_v1 null
, {{{#!wiki class="elm_type"
template_concept0_p2 null
, {{{#ffffff template_concept0_v2 null
template_concept0_last_label null
{{{#!if !template_concept0_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p0_post != null
template_p0_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p0_default_ns != null
{{{#!wiki class="elm_ns"
template_p0_default_ns"elm_type"
template_p0_default null
{{{#!wiki class="elm_type"
template_v0_ty null
template_p0_posttemplate_v0 null
{{{ = }}}{{{#!if template_v0_default_ns != null
{{{#!wiki class="elm_ns"
template_v0_default_nstemplate_v0_default null || template_v0_default != null
##======================================= template parameter 0 end
\]}}}{{{#!if template_p0_lnb != null
[br] }}}{{{#!if template_p1 != null || template_v1 != null
##======================================= template parameter 1
##======================================= template parameter 1 concept
, }}}{{{#!if template_p1_default != null || template_v1_default != null
\[}}}{{{#!if template_concept1_available = (template_cpt1 != null)
{{{#!wiki class="elm_type"
'''template_cpt1 null || template_concept1_v0 != null || template_concept1_last_label != null
<{{{#!if template_concept1_p0 != null
{{{#4ec9b0,#6fdbba template_concept1_p0 null
{{{#ffffff template_concept1_v0 null
, {{{#4ec9b0,#6fdbba template_concept1_p1 null
, {{{#ffffff template_concept1_v1 null
, {{{#4ec9b0,#6fdbba template_concept1_p2 null
, {{{#ffffff template_concept1_v2 null
template_concept1_last_label null
{{{#!if !template_concept1_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p1_post != null
template_p1_post"elm_type"
template_p1 null
{{{ = }}}{{{#!if template_p1_default_ns != null
{{{#!wiki class="elm_ns"
template_p1_default_nstemplate_p1_default null
{{{#4ec9b0,#6fdbba template_v1_ty null
template_p1_posttemplate_v1 null
{{{ = }}}{{{#!if template_v1_default_ns != null
{{{#!wiki class="elm_ns"
template_v1_default_nstemplate_v1_default null || template_v1_default != null
##======================================= template parameter 1 end
\]}}}{{{#!if template_p1_lnb != null
[br] }}}{{{#!if template_p2 != null || template_v2 != null
##======================================= template parameter 2
##======================================= template parameter 2 concept
, }}}{{{#!if template_p2_default != null || template_v2_default != null
\[}}}{{{#!if template_concept2_available = (template_cpt2 != null)
{{{#!wiki class="elm_type"
'''template_cpt2 null || template_concept2_v0 != null || template_concept2_last_label != null
<{{{#!if template_concept2_p0 != null
{{{#4ec9b0,#6fdbba template_concept2_p0 null
{{{#ffffff template_concept2_v0 null
, {{{#4ec9b0,#6fdbba template_concept2_p1 null
, {{{#ffffff template_concept2_v1 null
, {{{#4ec9b0,#6fdbba template_concept2_p2 null
, {{{#ffffff template_concept2_v2 null
template_concept2_last_label null
{{{#!if !template_concept2_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p2_post != null
template_p2_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p2_default_ns != null
{{{#!wiki class="elm_ns"
template_p2_default_nstemplate_p2_default null
{{{#4ec9b0,#6fdbba template_v2_ty null
template_p2_posttemplate_v2 null
{{{ = }}}{{{#!if template_v2_default_ns != null
{{{#!wiki class="elm_ns"
template_v2_default_nstemplate_v2_default null || template_v2_default != null
##======================================= template parameter 2 end
\]}}}{{{#!if template_p2_lnb != null
[br] }}}{{{#!if template_p3 != null || template_v3 != null
##======================================= template parameter 3
##======================================= template parameter 3 concept
, }}}{{{#!if template_p3_default != null || template_v3_default != null
\[}}}{{{#!if template_concept3_available = (template_cpt3 != null)
{{{#!wiki class="elm_type"
'''template_cpt3 null || template_concept3_v0 != null || template_concept3_last_label != null
<{{{#!if template_concept3_p0 != null
{{{#4ec9b0,#6fdbba template_concept3_p0 null
{{{#ffffff template_concept3_v0 null
, {{{#4ec9b0,#6fdbba template_concept3_p1 null
, {{{#ffffff template_concept3_v1 null
, {{{#4ec9b0,#6fdbba template_concept3_p2 null
, {{{#ffffff template_concept3_v2 null
template_concept3_last_label null
{{{#!if !template_concept3_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p3_post != null
template_p3_post"elm_type"
template_p3 null
{{{ = }}}{{{#!if template_p3_default_ns != null
{{{#!wiki class="elm_ns"
template_p3_default_nstemplate_p3_default null
{{{#4ec9b0,#6fdbba template_v3_ty null
template_p3_posttemplate_v3 null
{{{ = }}}{{{#!if template_v3_default_ns != null
{{{#!wiki class="elm_ns"
template_v3_default_nstemplate_v3_default null || template_v3_default != null
##======================================= template parameter 3 end
\]}}}{{{#!if template_p3_lnb != null
[br] }}}{{{#!if template_p4 != null || template_v4 != null
##======================================= template parameter 4
##======================================= template parameter 4 concept
, }}}{{{#!if template_p4_default != null || template_v4_default != null
\[}}}{{{#!if template_concept4_available = (template_cpt4 != null)
{{{#!wiki class="elm_type"
'''template_cpt4 null || template_concept4_v0 != null || template_concept4_last_label != null
<{{{#!if template_concept4_p0 != null
{{{#4ec9b0,#6fdbba template_concept4_p0 null
{{{#ffffff template_concept4_v0 null
, {{{#4ec9b0,#6fdbba template_concept4_p1 null
, {{{#ffffff template_concept4_v1 null
, {{{#4ec9b0,#6fdbba template_concept4_p2 null
, {{{#ffffff template_concept4_v2 null
template_concept4_last_label null
{{{#!if !template_concept4_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p4_post != null
template_p4_post"elm_type"
template_p4 null
{{{ = }}}{{{#!if template_p4_default_ns != null
{{{#!wiki class="elm_ns"
template_p4_default_nstemplate_p4_default null
{{{#4ec9b0,#6fdbba template_v4_ty null
template_p4_posttemplate_v4 null
{{{ = }}}{{{#!if template_v4_default_ns != null
{{{#!wiki class="elm_ns"
template_v4_default_nstemplate_v4_default null || template_v4_default != null
##======================================= template parameter 4 end
\]}}}{{{#!if template_last_label != null
##======================================= template parameters end
template_last_label null
[[C++/문법/특성|{{{#e8f1a8 {{{[[fn_attribute null
[[C++/문법/특성#fn_attribute_lnkfn_attribute_lnk null
{{{#!if kw1_post == null
{{{#!wiki class="keyword"
kw1=contexpr null
{{{#!wiki class="keyword"
kw1=contexprkw1_post null
{{{#!if kw2_post == null
{{{#!wiki class="elm_primitives"
kw2=long null
{{{#!wiki class="elm_primitives"
kw2=longkw2_post null
[[C++/문법/특성|{{{#e8f1a8 {{{[[cls_attribute null
[[C++/문법/특성#cls_attribute_lnkcls_attribute_lnk null
##======================================= Namespaces
{{{#!wiki class="elm_ns"
ns null
{{{#!if ns1_pre_kw != null
{{{#!wiki class="keyword"
ns1_pre_kw=inline"elm_ns"
ns1=std null
{{{ ns1_post null
{{{#!if ns1_post == null
::}}}{{{#!if ns2_pre_kw != null
{{{#!wiki class="keyword"
ns2_pre_kw=inline"elm_ns"
ns2=chrono null
{{{ ns2_post null
{{{#!if ns2_post == null
::}}}{{{#!if ns3_pre_kw != null
{{{#!wiki class="keyword"
ns3_pre_kw=inline"elm_ns"
ns3=chrono_literals null
{{{ ns3_post null && ns_end == null && ns3_post == null && (pre1_t != null)
{{{#!if ns3_post == null
::}}}}}}{{{#!if ns1 != null && ns_end != null
##======================================= Front-end types
ns_end null
{{{#!wiki class="elm_type"
pre1_t null
::{{{#!wiki class="elm_type"
pre2_t null
{{{#!if pre1_t != null || pre2_t != null
::}}}{{{#f0f068 pre_e=enum null
{{{#!wiki class="elm_type"
pre_tmp_p0 null
{{{#!if pre_tmp_p0 != null
, }}}{{{#ffffff pre_tmp_v0 null
, {{{#!wiki class="elm_type"
pre_tmp_p1 null
, {{{#ffffff pre_tmp_v1 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt1=int null
, {{{#!wiki class="elm_type"
pre_tmp_p2 null
, {{{#ffffff pre_tmp_v2 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt2=int null
, {{{#!wiki class="elm_type"
pre_tmp_p3 null
, {{{#ffffff pre_tmp_v3 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt3=int null
, {{{#!wiki class="elm_type"
pre_tmp_p4 null
, {{{#ffffff pre_tmp_v4 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt4=intpre_post null
##======================================= body begin
{{{#!wiki class="elm_ns"
body_ns null
{{{#a9a9b0,#a1a1a2 body_v null
{{{#ffa3d2 body_gv null
{{{#ffffff body_mv null
{{{#f87a7a body_f null
{{{#f0a962 body_mf null
{{{#ffffff '''{{{body_static_mv null
{{{#f0a962 '''{{{body_static_mf null
{{{#b5cea8 body_number null
{{{#c8865e body_string null
body_post null
'''<'''}}}{{{#!if body_bopen != null
##======================================= body end
##======================================= arguments begin
(}}}{{{#!if arg1_available = (arg1_concept != null || arg1_kw != null || arg1_t_kw != null || arg1_ns != null || arg1_t != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg2_available = (arg2_concept != null || arg2_kw != null || arg2_t_kw != null || arg2_ns != null || arg2_t != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg3_available = (arg3_concept != null || arg3_kw != null || arg3_t_kw != null || arg3_ns != null || arg3_t != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg4_available = (arg4_concept != null || arg4_kw != null || arg4_t_kw != null || arg4_ns != null || arg4_t != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
##======================================= argument 1
}}}{{{#!if arg1_check_blank0 = (arg1_concept != null) && (arg1_kw != null || arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank1 = (arg1_kw != null) && (arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank2 = (arg1_t_kw != null) && (arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank3 = (arg1_t != null || arg1_t_post != null) && (arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_concept!=null
{{{#!wiki class="elm_type"
'''arg1_concept null
<{{{#!wiki class="elm_type"
arg1_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam3"keyword"
arg1_kw"elm_primitives"
arg1_t_kw null
{{{#!wiki class="elm_ns"
arg1_ns"elm_type"
arg1_targ1_t_postarg1_paramarg1_just_numberarg1_just_string====================================== argument 2
, }}}{{{#!if arg2_check_blank0 = (arg2_concept != null) && (arg2_kw != null || arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank1 = (arg2_kw != null) && (arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank2 = (arg2_t_kw != null) && (arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank3 = (arg2_t != null || arg2_t_post != null) && (arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_concept!=null
{{{#!wiki class="elm_type"
'''arg2_concept null
<{{{#!wiki class="elm_type"
arg2_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam3"keyword"
arg2_kw"elm_primitives"
arg2_t_kw null
{{{#!wiki class="elm_ns"
arg2_ns"elm_type"
arg2_targ2_t_postarg2_paramarg2_just_numberarg2_just_string====================================== argument 3
, }}}{{{#!if arg3_check_blank0 = (arg3_concept != null) && (arg3_kw != null || arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank1 = (arg3_kw != null) && (arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank2 = (arg3_t_kw != null) && (arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank3 = (arg3_t != null || arg3_t_post != null) && (arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_concept!=null
{{{#!wiki class="elm_type"
'''arg3_concept null
<{{{#!wiki class="elm_type"
arg3_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam3"keyword"
arg3_kw"elm_primitives"
arg3_t_kw null
{{{#!wiki class="elm_ns"
arg3_ns"elm_type"
arg3_targ3_t_postarg3_paramarg3_just_numberarg3_just_string====================================== argument4
, }}}{{{#!if arg4_check_blank0 = (arg4_concept != null) && (arg4_kw != null || arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank1 = (arg4_kw != null) && (arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank2 = (arg4_t_kw != null) && (arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank3 = (arg4_t != null || arg4_t_post != null) && (arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_concept!=null
{{{#!wiki class="elm_type"
'''arg4_concept null
<{{{#!wiki class="elm_type"
arg4_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam3"keyword"
arg4_kw"elm_primitives"
arg4_t_kw null
{{{#!wiki class="elm_ns"
arg4_ns"elm_type"
arg4_targ4_t_postarg4_paramarg4_just_numberarg4_just_string null
##======================================= argument5, argument6
, {{{#bcdce6 arg5_param null
, {{{#bcdce6 arg6_param null
, ...}}}{{{#!if body_bopen != null
##======================================= arguments end
##======================================= body end
##======================================= specifiers begin
{{{#!if spec_available
) }}}{{{#!if !spec_available
)}}}}}}{{{#!if body_spec1 != null
{{{#!wiki class="keyword"
body_spec1=const null
''' '''= {{{#!wiki class="keyword"
body_spec_assign=default null
(}}}{{{#!if body_spec1_ref != null
{{{#!if body_spec1_paren == null
body_spec1_ref null
body_spec1_ref null
{{{#!wiki class="keyword"
body_spec2=noexcept null
(}}}{{{#!if body_spec2_label != null
body_spec2_label null
)}}}{{{#!if body_spec1_paren != null
##======================================= specifiers end
##======================================= trailing begin
)}}}{{{#!if trailing != null
''' '''trailing null
{{{#!wiki class="keyword"
trailing_keyword=decltype null
(}}}{{{#!if trailing_ns != null
{{{#!wiki class="elm_ns"
trailing_ns null
{{{#!wiki class="keyword"
trailing_t_kw null
{{{#!wiki class="elm_type"
trailing_content_t1 null
::{{{#!wiki class="elm_type"
trailing_content_t2 null
{{{#f87a7a trailing_content_f null
trailing_label null
)}}}{{{#!if label_last != null
##======================================= trailing end
label_last null
##======================================= footer
'''>'''}}}{{{#!if last != null
last null
^^{{{#a3ff84 C++version null
^^{{{+1 {{{#a3ff84 C++large_version@}}}}}}^^}}}
#!style
.global
{
display: inline;
padding: 3px 4px;
margin-top: -6px;
font-family: 'Cascadia Mono', 'Cascadia Code', '나눔고딕코딩', 'D2Coding', 'Courier New', Courier, monospace;
word-break: keep-all;
color: #a8a8a8;
}
.preprocessor
{
display: inline;
color: #aeff6c;
}
.comment
{
display: inline;
color: #57A64A;
}
.keyword
{
display: inline;
font-weight: bold;
color: #569cd6;
}
.elm_ns
{
display: inline;
font-weight: bold;
color: #58fafe;
}
.elm_type
{
display: inline;
color: #4ec9b0;
}
.elm_primitives
{
display: inline;
font-weight: bold;
color: cornflowerblue;
}
(template_p0 != null || template_v0 != null || template_p1 != null || template_v1 != null || template_p2 != null || template_v2 != null || template_p3 != null || template_v3 != null || template_p4 != null || template_v4 != null) || template_last_label != null
#!if ns_available = (ns != null || ns1 != null || ns2 != null || ns3 != null)
#!if pre_available = (kw1 != null || kw1_post != null || kw2 != null || kw2_post != null || cls_attribute != null || cls_attribute_lnk != null || ns_end != null || pre1_t != null || pre2_t != null || pre_e != null)
#!if pre_tmp_available = (pre_tmp_p0 != null || pre_tmp_p1 != null || pre_tmp_p2 != null || pre_tmp_v0 != null || pre_tmp_v1 != null || pre_tmp_v2 != null)
#!if body_available = (body_ns || body_number != null || body_string != null || body_v != null || body_gv != null || body_f != null || body_mv != null || body_mf != null || body_static_mv != null || body_static_mf != null || body_post != null)
#!if spec_available = (body_spec1 != null || body_spec2 != null || body_spec1_ref != null || body_spec2_label != null || body_spec_assign != null)
#!if trail_available = (trailing != null || trailing_keyword != null)
#!wiki class="global"
{{{#!wiki class="comment"
head_comment null
[[C++/문법/특성|{{{#daffbc {{{[[attribute null
[[C++/문법/특성#attribute_lnkattribute_lnk null
##======================================= include and import
{{{#!if ns_available || pre_available || pre_tmp_available || body_available || trail_available
{{{#!wiki class="keyword"
head_keyword"keyword"
head_keyword null
{{{#ffffff module_name null
{{{#!wiki class="keyword"
import}}} {{{#c8865e <import null
{{{#!wiki class="preprocessor"
#include}}} {{{#c8865e include====================================== template parameter 0
##======================================= template parameter 0 concept
<{{{#!if template_p0_default != null || template_v0_default != null
\[}}}{{{#!if template_concept0_available = (template_cpt0 != null)
{{{#!wiki class="elm_type"
'''template_cpt0 null || template_concept0_v0 != null || template_concept0_last_label != null
<{{{#!if template_concept0_p0 != null
{{{#!wiki class="elm_type"
template_concept0_p0 null
{{{#ffffff template_concept0_v0 null
, {{{#!wiki class="elm_type"
template_concept0_p1 null
, {{{#ffffff template_concept0_v1 null
, {{{#!wiki class="elm_type"
template_concept0_p2 null
, {{{#ffffff template_concept0_v2 null
template_concept0_last_label null
{{{#!if !template_concept0_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p0_post != null
template_p0_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p0_default_ns != null
{{{#!wiki class="elm_ns"
template_p0_default_ns"elm_type"
template_p0_default null
{{{#!wiki class="elm_type"
template_v0_ty null
template_p0_posttemplate_v0 null
{{{ = }}}{{{#!if template_v0_default_ns != null
{{{#!wiki class="elm_ns"
template_v0_default_nstemplate_v0_default null || template_v0_default != null
##======================================= template parameter 0 end
\]}}}{{{#!if template_p0_lnb != null
[br] }}}{{{#!if template_p1 != null || template_v1 != null
##======================================= template parameter 1
##======================================= template parameter 1 concept
, }}}{{{#!if template_p1_default != null || template_v1_default != null
\[}}}{{{#!if template_concept1_available = (template_cpt1 != null)
{{{#!wiki class="elm_type"
'''template_cpt1 null || template_concept1_v0 != null || template_concept1_last_label != null
<{{{#!if template_concept1_p0 != null
{{{#4ec9b0,#6fdbba template_concept1_p0 null
{{{#ffffff template_concept1_v0 null
, {{{#4ec9b0,#6fdbba template_concept1_p1 null
, {{{#ffffff template_concept1_v1 null
, {{{#4ec9b0,#6fdbba template_concept1_p2 null
, {{{#ffffff template_concept1_v2 null
template_concept1_last_label null
{{{#!if !template_concept1_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p1_post != null
template_p1_post"elm_type"
template_p1 null
{{{ = }}}{{{#!if template_p1_default_ns != null
{{{#!wiki class="elm_ns"
template_p1_default_nstemplate_p1_default null
{{{#4ec9b0,#6fdbba template_v1_ty null
template_p1_posttemplate_v1 null
{{{ = }}}{{{#!if template_v1_default_ns != null
{{{#!wiki class="elm_ns"
template_v1_default_nstemplate_v1_default null || template_v1_default != null
##======================================= template parameter 1 end
\]}}}{{{#!if template_p1_lnb != null
[br] }}}{{{#!if template_p2 != null || template_v2 != null
##======================================= template parameter 2
##======================================= template parameter 2 concept
, }}}{{{#!if template_p2_default != null || template_v2_default != null
\[}}}{{{#!if template_concept2_available = (template_cpt2 != null)
{{{#!wiki class="elm_type"
'''template_cpt2 null || template_concept2_v0 != null || template_concept2_last_label != null
<{{{#!if template_concept2_p0 != null
{{{#4ec9b0,#6fdbba template_concept2_p0 null
{{{#ffffff template_concept2_v0 null
, {{{#4ec9b0,#6fdbba template_concept2_p1 null
, {{{#ffffff template_concept2_v1 null
, {{{#4ec9b0,#6fdbba template_concept2_p2 null
, {{{#ffffff template_concept2_v2 null
template_concept2_last_label null
{{{#!if !template_concept2_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p2_post != null
template_p2_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p2_default_ns != null
{{{#!wiki class="elm_ns"
template_p2_default_nstemplate_p2_default null
{{{#4ec9b0,#6fdbba template_v2_ty null
template_p2_posttemplate_v2 null
{{{ = }}}{{{#!if template_v2_default_ns != null
{{{#!wiki class="elm_ns"
template_v2_default_nstemplate_v2_default null || template_v2_default != null
##======================================= template parameter 2 end
\]}}}{{{#!if template_p2_lnb != null
[br] }}}{{{#!if template_p3 != null || template_v3 != null
##======================================= template parameter 3
##======================================= template parameter 3 concept
, }}}{{{#!if template_p3_default != null || template_v3_default != null
\[}}}{{{#!if template_concept3_available = (template_cpt3 != null)
{{{#!wiki class="elm_type"
'''template_cpt3 null || template_concept3_v0 != null || template_concept3_last_label != null
<{{{#!if template_concept3_p0 != null
{{{#4ec9b0,#6fdbba template_concept3_p0 null
{{{#ffffff template_concept3_v0 null
, {{{#4ec9b0,#6fdbba template_concept3_p1 null
, {{{#ffffff template_concept3_v1 null
, {{{#4ec9b0,#6fdbba template_concept3_p2 null
, {{{#ffffff template_concept3_v2 null
template_concept3_last_label null
{{{#!if !template_concept3_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p3_post != null
template_p3_post"elm_type"
template_p3 null
{{{ = }}}{{{#!if template_p3_default_ns != null
{{{#!wiki class="elm_ns"
template_p3_default_nstemplate_p3_default null
{{{#4ec9b0,#6fdbba template_v3_ty null
template_p3_posttemplate_v3 null
{{{ = }}}{{{#!if template_v3_default_ns != null
{{{#!wiki class="elm_ns"
template_v3_default_nstemplate_v3_default null || template_v3_default != null
##======================================= template parameter 3 end
\]}}}{{{#!if template_p3_lnb != null
[br] }}}{{{#!if template_p4 != null || template_v4 != null
##======================================= template parameter 4
##======================================= template parameter 4 concept
, }}}{{{#!if template_p4_default != null || template_v4_default != null
\[}}}{{{#!if template_concept4_available = (template_cpt4 != null)
{{{#!wiki class="elm_type"
'''template_cpt4 null || template_concept4_v0 != null || template_concept4_last_label != null
<{{{#!if template_concept4_p0 != null
{{{#4ec9b0,#6fdbba template_concept4_p0 null
{{{#ffffff template_concept4_v0 null
, {{{#4ec9b0,#6fdbba template_concept4_p1 null
, {{{#ffffff template_concept4_v1 null
, {{{#4ec9b0,#6fdbba template_concept4_p2 null
, {{{#ffffff template_concept4_v2 null
template_concept4_last_label null
{{{#!if !template_concept4_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p4_post != null
template_p4_post"elm_type"
template_p4 null
{{{ = }}}{{{#!if template_p4_default_ns != null
{{{#!wiki class="elm_ns"
template_p4_default_nstemplate_p4_default null
{{{#4ec9b0,#6fdbba template_v4_ty null
template_p4_posttemplate_v4 null
{{{ = }}}{{{#!if template_v4_default_ns != null
{{{#!wiki class="elm_ns"
template_v4_default_nstemplate_v4_default null || template_v4_default != null
##======================================= template parameter 4 end
\]}}}{{{#!if template_last_label != null
##======================================= template parameters end
template_last_label null
[[C++/문법/특성|{{{#e8f1a8 {{{[[fn_attribute null
[[C++/문법/특성#fn_attribute_lnkfn_attribute_lnk null
{{{#!if kw1_post == null
{{{#!wiki class="keyword"
kw1=contexpr null
{{{#!wiki class="keyword"
kw1=contexprkw1_post null
{{{#!if kw2_post == null
{{{#!wiki class="elm_primitives"
kw2=long null
{{{#!wiki class="elm_primitives"
kw2=longkw2_post null
[[C++/문법/특성|{{{#e8f1a8 {{{[[cls_attribute null
[[C++/문법/특성#cls_attribute_lnkcls_attribute_lnk null
##======================================= Namespaces
{{{#!wiki class="elm_ns"
ns null
{{{#!if ns1_pre_kw != null
{{{#!wiki class="keyword"
ns1_pre_kw=inline"elm_ns"
ns1=std null
{{{ ns1_post null
{{{#!if ns1_post == null
::}}}{{{#!if ns2_pre_kw != null
{{{#!wiki class="keyword"
ns2_pre_kw=inline"elm_ns"
ns2=chrono null
{{{ ns2_post null
{{{#!if ns2_post == null
::}}}{{{#!if ns3_pre_kw != null
{{{#!wiki class="keyword"
ns3_pre_kw=inline"elm_ns"
ns3=chrono_literals null
{{{ ns3_post null && ns_end == null && ns3_post == null && (pre1_t != null)
{{{#!if ns3_post == null
::}}}}}}{{{#!if ns1 != null && ns_end != null
##======================================= Front-end types
ns_end null
{{{#!wiki class="elm_type"
pre1_t null
::{{{#!wiki class="elm_type"
pre2_t null
{{{#!if pre1_t != null || pre2_t != null
::}}}{{{#f0f068 pre_e=enum null
{{{#!wiki class="elm_type"
pre_tmp_p0 null
{{{#!if pre_tmp_p0 != null
, }}}{{{#ffffff pre_tmp_v0 null
, {{{#!wiki class="elm_type"
pre_tmp_p1 null
, {{{#ffffff pre_tmp_v1 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt1=int null
, {{{#!wiki class="elm_type"
pre_tmp_p2 null
, {{{#ffffff pre_tmp_v2 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt2=int null
, {{{#!wiki class="elm_type"
pre_tmp_p3 null
, {{{#ffffff pre_tmp_v3 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt3=int null
, {{{#!wiki class="elm_type"
pre_tmp_p4 null
, {{{#ffffff pre_tmp_v4 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt4=intpre_post null
##======================================= body begin
{{{#!wiki class="elm_ns"
body_ns null
{{{#a9a9b0,#a1a1a2 body_v null
{{{#ffa3d2 body_gv null
{{{#ffffff body_mv null
{{{#f87a7a body_f null
{{{#f0a962 body_mf null
{{{#ffffff '''{{{body_static_mv null
{{{#f0a962 '''{{{body_static_mf null
{{{#b5cea8 body_number null
{{{#c8865e body_string null
body_post null
'''<'''}}}{{{#!if body_bopen != null
##======================================= body end
##======================================= arguments begin
(}}}{{{#!if arg1_available = (arg1_concept != null || arg1_kw != null || arg1_t_kw != null || arg1_ns != null || arg1_t != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg2_available = (arg2_concept != null || arg2_kw != null || arg2_t_kw != null || arg2_ns != null || arg2_t != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg3_available = (arg3_concept != null || arg3_kw != null || arg3_t_kw != null || arg3_ns != null || arg3_t != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg4_available = (arg4_concept != null || arg4_kw != null || arg4_t_kw != null || arg4_ns != null || arg4_t != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
##======================================= argument 1
}}}{{{#!if arg1_check_blank0 = (arg1_concept != null) && (arg1_kw != null || arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank1 = (arg1_kw != null) && (arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank2 = (arg1_t_kw != null) && (arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank3 = (arg1_t != null || arg1_t_post != null) && (arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_concept!=null
{{{#!wiki class="elm_type"
'''arg1_concept null
<{{{#!wiki class="elm_type"
arg1_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam3"keyword"
arg1_kw"elm_primitives"
arg1_t_kw null
{{{#!wiki class="elm_ns"
arg1_ns"elm_type"
arg1_targ1_t_postarg1_paramarg1_just_numberarg1_just_string====================================== argument 2
, }}}{{{#!if arg2_check_blank0 = (arg2_concept != null) && (arg2_kw != null || arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank1 = (arg2_kw != null) && (arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank2 = (arg2_t_kw != null) && (arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank3 = (arg2_t != null || arg2_t_post != null) && (arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_concept!=null
{{{#!wiki class="elm_type"
'''arg2_concept null
<{{{#!wiki class="elm_type"
arg2_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam3"keyword"
arg2_kw"elm_primitives"
arg2_t_kw null
{{{#!wiki class="elm_ns"
arg2_ns"elm_type"
arg2_targ2_t_postarg2_paramarg2_just_numberarg2_just_string====================================== argument 3
, }}}{{{#!if arg3_check_blank0 = (arg3_concept != null) && (arg3_kw != null || arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank1 = (arg3_kw != null) && (arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank2 = (arg3_t_kw != null) && (arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank3 = (arg3_t != null || arg3_t_post != null) && (arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_concept!=null
{{{#!wiki class="elm_type"
'''arg3_concept null
<{{{#!wiki class="elm_type"
arg3_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam3"keyword"
arg3_kw"elm_primitives"
arg3_t_kw null
{{{#!wiki class="elm_ns"
arg3_ns"elm_type"
arg3_targ3_t_postarg3_paramarg3_just_numberarg3_just_string====================================== argument4
, }}}{{{#!if arg4_check_blank0 = (arg4_concept != null) && (arg4_kw != null || arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank1 = (arg4_kw != null) && (arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank2 = (arg4_t_kw != null) && (arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank3 = (arg4_t != null || arg4_t_post != null) && (arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_concept!=null
{{{#!wiki class="elm_type"
'''arg4_concept null
<{{{#!wiki class="elm_type"
arg4_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam3"keyword"
arg4_kw"elm_primitives"
arg4_t_kw null
{{{#!wiki class="elm_ns"
arg4_ns"elm_type"
arg4_targ4_t_postarg4_paramarg4_just_numberarg4_just_string null
##======================================= argument5, argument6
, {{{#bcdce6 arg5_param null
, {{{#bcdce6 arg6_param null
, ...}}}{{{#!if body_bopen != null
##======================================= arguments end
##======================================= body end
##======================================= specifiers begin
{{{#!if spec_available
) }}}{{{#!if !spec_available
)}}}}}}{{{#!if body_spec1 != null
{{{#!wiki class="keyword"
body_spec1=const null
''' '''= {{{#!wiki class="keyword"
body_spec_assign=default null
(}}}{{{#!if body_spec1_ref != null
{{{#!if body_spec1_paren == null
body_spec1_ref null
body_spec1_ref null
{{{#!wiki class="keyword"
body_spec2=noexcept null
(}}}{{{#!if body_spec2_label != null
body_spec2_label null
)}}}{{{#!if body_spec1_paren != null
##======================================= specifiers end
##======================================= trailing begin
)}}}{{{#!if trailing != null
''' '''trailing null
{{{#!wiki class="keyword"
trailing_keyword=decltype null
(}}}{{{#!if trailing_ns != null
{{{#!wiki class="elm_ns"
trailing_ns null
{{{#!wiki class="keyword"
trailing_t_kw null
{{{#!wiki class="elm_type"
trailing_content_t1 null
::{{{#!wiki class="elm_type"
trailing_content_t2 null
{{{#f87a7a trailing_content_f null
trailing_label null
)}}}{{{#!if label_last != null
##======================================= trailing end
label_last null
##======================================= footer
'''>'''}}}{{{#!if last != null
last null
^^{{{#a3ff84 C++version null
^^{{{+1 {{{#a3ff84 C++large_version@}}}}}}^^}}}
#!style
.global
{
display: inline;
padding: 3px 4px;
margin-top: -6px;
font-family: 'Cascadia Mono', 'Cascadia Code', '나눔고딕코딩', 'D2Coding', 'Courier New', Courier, monospace;
word-break: keep-all;
color: #a8a8a8;
}
.preprocessor
{
display: inline;
color: #aeff6c;
}
.comment
{
display: inline;
color: #57A64A;
}
.keyword
{
display: inline;
font-weight: bold;
color: #569cd6;
}
.elm_ns
{
display: inline;
font-weight: bold;
color: #58fafe;
}
.elm_type
{
display: inline;
color: #4ec9b0;
}
.elm_primitives
{
display: inline;
font-weight: bold;
color: cornflowerblue;
}
(template_p0 != null || template_v0 != null || template_p1 != null || template_v1 != null || template_p2 != null || template_v2 != null || template_p3 != null || template_v3 != null || template_p4 != null || template_v4 != null) || template_last_label != null
#!if ns_available = (ns != null || ns1 != null || ns2 != null || ns3 != null)
#!if pre_available = (kw1 != null || kw1_post != null || kw2 != null || kw2_post != null || cls_attribute != null || cls_attribute_lnk != null || ns_end != null || pre1_t != null || pre2_t != null || pre_e != null)
#!if pre_tmp_available = (pre_tmp_p0 != null || pre_tmp_p1 != null || pre_tmp_p2 != null || pre_tmp_v0 != null || pre_tmp_v1 != null || pre_tmp_v2 != null)
#!if body_available = (body_ns || body_number != null || body_string != null || body_v != null || body_gv != null || body_f != null || body_mv != null || body_mf != null || body_static_mv != null || body_static_mf != null || body_post != null)
#!if spec_available = (body_spec1 != null || body_spec2 != null || body_spec1_ref != null || body_spec2_label != null || body_spec_assign != null)
#!if trail_available = (trailing != null || trailing_keyword != null)
#!wiki class="global"
{{{#!wiki class="comment"
head_comment null
[[C++/문법/특성|{{{#daffbc {{{[[attribute null
[[C++/문법/특성#attribute_lnkattribute_lnk null
##======================================= include and import
{{{#!if ns_available || pre_available || pre_tmp_available || body_available || trail_available
{{{#!wiki class="keyword"
head_keyword"keyword"
head_keyword null
{{{#ffffff module_name null
{{{#!wiki class="keyword"
import}}} {{{#c8865e <import null
{{{#!wiki class="preprocessor"
#include}}} {{{#c8865e include====================================== template parameter 0
##======================================= template parameter 0 concept
<{{{#!if template_p0_default != null || template_v0_default != null
\[}}}{{{#!if template_concept0_available = (template_cpt0 != null)
{{{#!wiki class="elm_type"
'''template_cpt0 null || template_concept0_v0 != null || template_concept0_last_label != null
<{{{#!if template_concept0_p0 != null
{{{#!wiki class="elm_type"
template_concept0_p0 null
{{{#ffffff template_concept0_v0 null
, {{{#!wiki class="elm_type"
template_concept0_p1 null
, {{{#ffffff template_concept0_v1 null
, {{{#!wiki class="elm_type"
template_concept0_p2 null
, {{{#ffffff template_concept0_v2 null
template_concept0_last_label null
{{{#!if !template_concept0_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p0_post != null
template_p0_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p0_default_ns != null
{{{#!wiki class="elm_ns"
template_p0_default_ns"elm_type"
template_p0_default null
{{{#!wiki class="elm_type"
template_v0_ty null
template_p0_posttemplate_v0 null
{{{ = }}}{{{#!if template_v0_default_ns != null
{{{#!wiki class="elm_ns"
template_v0_default_nstemplate_v0_default null || template_v0_default != null
##======================================= template parameter 0 end
\]}}}{{{#!if template_p0_lnb != null
[br] }}}{{{#!if template_p1 != null || template_v1 != null
##======================================= template parameter 1
##======================================= template parameter 1 concept
, }}}{{{#!if template_p1_default != null || template_v1_default != null
\[}}}{{{#!if template_concept1_available = (template_cpt1 != null)
{{{#!wiki class="elm_type"
'''template_cpt1 null || template_concept1_v0 != null || template_concept1_last_label != null
<{{{#!if template_concept1_p0 != null
{{{#4ec9b0,#6fdbba template_concept1_p0 null
{{{#ffffff template_concept1_v0 null
, {{{#4ec9b0,#6fdbba template_concept1_p1 null
, {{{#ffffff template_concept1_v1 null
, {{{#4ec9b0,#6fdbba template_concept1_p2 null
, {{{#ffffff template_concept1_v2 null
template_concept1_last_label null
{{{#!if !template_concept1_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p1_post != null
template_p1_post"elm_type"
template_p1 null
{{{ = }}}{{{#!if template_p1_default_ns != null
{{{#!wiki class="elm_ns"
template_p1_default_nstemplate_p1_default null
{{{#4ec9b0,#6fdbba template_v1_ty null
template_p1_posttemplate_v1 null
{{{ = }}}{{{#!if template_v1_default_ns != null
{{{#!wiki class="elm_ns"
template_v1_default_nstemplate_v1_default null || template_v1_default != null
##======================================= template parameter 1 end
\]}}}{{{#!if template_p1_lnb != null
[br] }}}{{{#!if template_p2 != null || template_v2 != null
##======================================= template parameter 2
##======================================= template parameter 2 concept
, }}}{{{#!if template_p2_default != null || template_v2_default != null
\[}}}{{{#!if template_concept2_available = (template_cpt2 != null)
{{{#!wiki class="elm_type"
'''template_cpt2 null || template_concept2_v0 != null || template_concept2_last_label != null
<{{{#!if template_concept2_p0 != null
{{{#4ec9b0,#6fdbba template_concept2_p0 null
{{{#ffffff template_concept2_v0 null
, {{{#4ec9b0,#6fdbba template_concept2_p1 null
, {{{#ffffff template_concept2_v1 null
, {{{#4ec9b0,#6fdbba template_concept2_p2 null
, {{{#ffffff template_concept2_v2 null
template_concept2_last_label null
{{{#!if !template_concept2_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p2_post != null
template_p2_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p2_default_ns != null
{{{#!wiki class="elm_ns"
template_p2_default_nstemplate_p2_default null
{{{#4ec9b0,#6fdbba template_v2_ty null
template_p2_posttemplate_v2 null
{{{ = }}}{{{#!if template_v2_default_ns != null
{{{#!wiki class="elm_ns"
template_v2_default_nstemplate_v2_default null || template_v2_default != null
##======================================= template parameter 2 end
\]}}}{{{#!if template_p2_lnb != null
[br] }}}{{{#!if template_p3 != null || template_v3 != null
##======================================= template parameter 3
##======================================= template parameter 3 concept
, }}}{{{#!if template_p3_default != null || template_v3_default != null
\[}}}{{{#!if template_concept3_available = (template_cpt3 != null)
{{{#!wiki class="elm_type"
'''template_cpt3 null || template_concept3_v0 != null || template_concept3_last_label != null
<{{{#!if template_concept3_p0 != null
{{{#4ec9b0,#6fdbba template_concept3_p0 null
{{{#ffffff template_concept3_v0 null
, {{{#4ec9b0,#6fdbba template_concept3_p1 null
, {{{#ffffff template_concept3_v1 null
, {{{#4ec9b0,#6fdbba template_concept3_p2 null
, {{{#ffffff template_concept3_v2 null
template_concept3_last_label null
{{{#!if !template_concept3_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p3_post != null
template_p3_post"elm_type"
template_p3 null
{{{ = }}}{{{#!if template_p3_default_ns != null
{{{#!wiki class="elm_ns"
template_p3_default_nstemplate_p3_default null
{{{#4ec9b0,#6fdbba template_v3_ty null
template_p3_posttemplate_v3 null
{{{ = }}}{{{#!if template_v3_default_ns != null
{{{#!wiki class="elm_ns"
template_v3_default_nstemplate_v3_default null || template_v3_default != null
##======================================= template parameter 3 end
\]}}}{{{#!if template_p3_lnb != null
[br] }}}{{{#!if template_p4 != null || template_v4 != null
##======================================= template parameter 4
##======================================= template parameter 4 concept
, }}}{{{#!if template_p4_default != null || template_v4_default != null
\[}}}{{{#!if template_concept4_available = (template_cpt4 != null)
{{{#!wiki class="elm_type"
'''template_cpt4 null || template_concept4_v0 != null || template_concept4_last_label != null
<{{{#!if template_concept4_p0 != null
{{{#4ec9b0,#6fdbba template_concept4_p0 null
{{{#ffffff template_concept4_v0 null
, {{{#4ec9b0,#6fdbba template_concept4_p1 null
, {{{#ffffff template_concept4_v1 null
, {{{#4ec9b0,#6fdbba template_concept4_p2 null
, {{{#ffffff template_concept4_v2 null
template_concept4_last_label null
{{{#!if !template_concept4_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p4_post != null
template_p4_post"elm_type"
template_p4 null
{{{ = }}}{{{#!if template_p4_default_ns != null
{{{#!wiki class="elm_ns"
template_p4_default_nstemplate_p4_default null
{{{#4ec9b0,#6fdbba template_v4_ty null
template_p4_posttemplate_v4 null
{{{ = }}}{{{#!if template_v4_default_ns != null
{{{#!wiki class="elm_ns"
template_v4_default_nstemplate_v4_default null || template_v4_default != null
##======================================= template parameter 4 end
\]}}}{{{#!if template_last_label != null
##======================================= template parameters end
template_last_label null
[[C++/문법/특성|{{{#e8f1a8 {{{[[fn_attribute null
[[C++/문법/특성#fn_attribute_lnkfn_attribute_lnk null
{{{#!if kw1_post == null
{{{#!wiki class="keyword"
kw1=contexpr null
{{{#!wiki class="keyword"
kw1=contexprkw1_post null
{{{#!if kw2_post == null
{{{#!wiki class="elm_primitives"
kw2=long null
{{{#!wiki class="elm_primitives"
kw2=longkw2_post null
[[C++/문법/특성|{{{#e8f1a8 {{{[[cls_attribute null
[[C++/문법/특성#cls_attribute_lnkcls_attribute_lnk null
##======================================= Namespaces
{{{#!wiki class="elm_ns"
ns null
{{{#!if ns1_pre_kw != null
{{{#!wiki class="keyword"
ns1_pre_kw=inline"elm_ns"
ns1=std null
{{{ ns1_post null
{{{#!if ns1_post == null
::}}}{{{#!if ns2_pre_kw != null
{{{#!wiki class="keyword"
ns2_pre_kw=inline"elm_ns"
ns2=chrono null
{{{ ns2_post null
{{{#!if ns2_post == null
::}}}{{{#!if ns3_pre_kw != null
{{{#!wiki class="keyword"
ns3_pre_kw=inline"elm_ns"
ns3=chrono_literals null
{{{ ns3_post null && ns_end == null && ns3_post == null && (pre1_t != null)
{{{#!if ns3_post == null
::}}}}}}{{{#!if ns1 != null && ns_end != null
##======================================= Front-end types
ns_end null
{{{#!wiki class="elm_type"
pre1_t null
::{{{#!wiki class="elm_type"
pre2_t null
{{{#!if pre1_t != null || pre2_t != null
::}}}{{{#f0f068 pre_e=enum null
{{{#!wiki class="elm_type"
pre_tmp_p0 null
{{{#!if pre_tmp_p0 != null
, }}}{{{#ffffff pre_tmp_v0 null
, {{{#!wiki class="elm_type"
pre_tmp_p1 null
, {{{#ffffff pre_tmp_v1 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt1=int null
, {{{#!wiki class="elm_type"
pre_tmp_p2 null
, {{{#ffffff pre_tmp_v2 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt2=int null
, {{{#!wiki class="elm_type"
pre_tmp_p3 null
, {{{#ffffff pre_tmp_v3 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt3=int null
, {{{#!wiki class="elm_type"
pre_tmp_p4 null
, {{{#ffffff pre_tmp_v4 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt4=intpre_post null
##======================================= body begin
{{{#!wiki class="elm_ns"
body_ns null
{{{#a9a9b0,#a1a1a2 body_v null
{{{#ffa3d2 body_gv null
{{{#ffffff body_mv null
{{{#f87a7a body_f null
{{{#f0a962 body_mf null
{{{#ffffff '''{{{body_static_mv null
{{{#f0a962 '''{{{body_static_mf null
{{{#b5cea8 body_number null
{{{#c8865e body_string null
body_post null
'''<'''}}}{{{#!if body_bopen != null
##======================================= body end
##======================================= arguments begin
(}}}{{{#!if arg1_available = (arg1_concept != null || arg1_kw != null || arg1_t_kw != null || arg1_ns != null || arg1_t != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg2_available = (arg2_concept != null || arg2_kw != null || arg2_t_kw != null || arg2_ns != null || arg2_t != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg3_available = (arg3_concept != null || arg3_kw != null || arg3_t_kw != null || arg3_ns != null || arg3_t != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg4_available = (arg4_concept != null || arg4_kw != null || arg4_t_kw != null || arg4_ns != null || arg4_t != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
##======================================= argument 1
}}}{{{#!if arg1_check_blank0 = (arg1_concept != null) && (arg1_kw != null || arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank1 = (arg1_kw != null) && (arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank2 = (arg1_t_kw != null) && (arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank3 = (arg1_t != null || arg1_t_post != null) && (arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_concept!=null
{{{#!wiki class="elm_type"
'''arg1_concept null
<{{{#!wiki class="elm_type"
arg1_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam3"keyword"
arg1_kw"elm_primitives"
arg1_t_kw null
{{{#!wiki class="elm_ns"
arg1_ns"elm_type"
arg1_targ1_t_postarg1_paramarg1_just_numberarg1_just_string====================================== argument 2
, }}}{{{#!if arg2_check_blank0 = (arg2_concept != null) && (arg2_kw != null || arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank1 = (arg2_kw != null) && (arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank2 = (arg2_t_kw != null) && (arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank3 = (arg2_t != null || arg2_t_post != null) && (arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_concept!=null
{{{#!wiki class="elm_type"
'''arg2_concept null
<{{{#!wiki class="elm_type"
arg2_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam3"keyword"
arg2_kw"elm_primitives"
arg2_t_kw null
{{{#!wiki class="elm_ns"
arg2_ns"elm_type"
arg2_targ2_t_postarg2_paramarg2_just_numberarg2_just_string====================================== argument 3
, }}}{{{#!if arg3_check_blank0 = (arg3_concept != null) && (arg3_kw != null || arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank1 = (arg3_kw != null) && (arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank2 = (arg3_t_kw != null) && (arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank3 = (arg3_t != null || arg3_t_post != null) && (arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_concept!=null
{{{#!wiki class="elm_type"
'''arg3_concept null
<{{{#!wiki class="elm_type"
arg3_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam3"keyword"
arg3_kw"elm_primitives"
arg3_t_kw null
{{{#!wiki class="elm_ns"
arg3_ns"elm_type"
arg3_targ3_t_postarg3_paramarg3_just_numberarg3_just_string====================================== argument4
, }}}{{{#!if arg4_check_blank0 = (arg4_concept != null) && (arg4_kw != null || arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank1 = (arg4_kw != null) && (arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank2 = (arg4_t_kw != null) && (arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank3 = (arg4_t != null || arg4_t_post != null) && (arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_concept!=null
{{{#!wiki class="elm_type"
'''arg4_concept null
<{{{#!wiki class="elm_type"
arg4_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam3"keyword"
arg4_kw"elm_primitives"
arg4_t_kw null
{{{#!wiki class="elm_ns"
arg4_ns"elm_type"
arg4_targ4_t_postarg4_paramarg4_just_numberarg4_just_string null
##======================================= argument5, argument6
, {{{#bcdce6 arg5_param null
, {{{#bcdce6 arg6_param null
, ...}}}{{{#!if body_bopen != null
##======================================= arguments end
##======================================= body end
##======================================= specifiers begin
{{{#!if spec_available
) }}}{{{#!if !spec_available
)}}}}}}{{{#!if body_spec1 != null
{{{#!wiki class="keyword"
body_spec1=const null
''' '''= {{{#!wiki class="keyword"
body_spec_assign=default null
(}}}{{{#!if body_spec1_ref != null
{{{#!if body_spec1_paren == null
body_spec1_ref null
body_spec1_ref null
{{{#!wiki class="keyword"
body_spec2=noexcept null
(}}}{{{#!if body_spec2_label != null
body_spec2_label null
)}}}{{{#!if body_spec1_paren != null
##======================================= specifiers end
##======================================= trailing begin
)}}}{{{#!if trailing != null
''' '''trailing null
{{{#!wiki class="keyword"
trailing_keyword=decltype null
(}}}{{{#!if trailing_ns != null
{{{#!wiki class="elm_ns"
trailing_ns null
{{{#!wiki class="keyword"
trailing_t_kw null
{{{#!wiki class="elm_type"
trailing_content_t1 null
::{{{#!wiki class="elm_type"
trailing_content_t2 null
{{{#f87a7a trailing_content_f null
trailing_label null
)}}}{{{#!if label_last != null
##======================================= trailing end
label_last null
##======================================= footer
'''>'''}}}{{{#!if last != null
last null
^^{{{#a3ff84 C++version null
^^{{{+1 {{{#a3ff84 C++large_version@}}}}}}^^}}}
#!style
.global
{
display: inline;
padding: 3px 4px;
margin-top: -6px;
font-family: 'Cascadia Mono', 'Cascadia Code', '나눔고딕코딩', 'D2Coding', 'Courier New', Courier, monospace;
word-break: keep-all;
color: #a8a8a8;
}
.preprocessor
{
display: inline;
color: #aeff6c;
}
.comment
{
display: inline;
color: #57A64A;
}
.keyword
{
display: inline;
font-weight: bold;
color: #569cd6;
}
.elm_ns
{
display: inline;
font-weight: bold;
color: #58fafe;
}
.elm_type
{
display: inline;
color: #4ec9b0;
}
.elm_primitives
{
display: inline;
font-weight: bold;
color: cornflowerblue;
}
(template_p0 != null || template_v0 != null || template_p1 != null || template_v1 != null || template_p2 != null || template_v2 != null || template_p3 != null || template_v3 != null || template_p4 != null || template_v4 != null) || template_last_label != null
#!if ns_available = (ns != null || ns1 != null || ns2 != null || ns3 != null)
#!if pre_available = (kw1 != null || kw1_post != null || kw2 != null || kw2_post != null || cls_attribute != null || cls_attribute_lnk != null || ns_end != null || pre1_t != null || pre2_t != null || pre_e != null)
#!if pre_tmp_available = (pre_tmp_p0 != null || pre_tmp_p1 != null || pre_tmp_p2 != null || pre_tmp_v0 != null || pre_tmp_v1 != null || pre_tmp_v2 != null)
#!if body_available = (body_ns || body_number != null || body_string != null || body_v != null || body_gv != null || body_f != null || body_mv != null || body_mf != null || body_static_mv != null || body_static_mf != null || body_post != null)
#!if spec_available = (body_spec1 != null || body_spec2 != null || body_spec1_ref != null || body_spec2_label != null || body_spec_assign != null)
#!if trail_available = (trailing != null || trailing_keyword != null)
#!wiki class="global"
{{{#!wiki class="comment"
head_comment null
[[C++/문법/특성|{{{#daffbc {{{[[attribute null
[[C++/문법/특성#attribute_lnkattribute_lnk null
##======================================= include and import
{{{#!if ns_available || pre_available || pre_tmp_available || body_available || trail_available
{{{#!wiki class="keyword"
head_keyword"keyword"
head_keyword null
{{{#ffffff module_name null
{{{#!wiki class="keyword"
import}}} {{{#c8865e <import null
{{{#!wiki class="preprocessor"
#include}}} {{{#c8865e include====================================== template parameter 0
##======================================= template parameter 0 concept
<{{{#!if template_p0_default != null || template_v0_default != null
\[}}}{{{#!if template_concept0_available = (template_cpt0 != null)
{{{#!wiki class="elm_type"
'''template_cpt0 null || template_concept0_v0 != null || template_concept0_last_label != null
<{{{#!if template_concept0_p0 != null
{{{#!wiki class="elm_type"
template_concept0_p0 null
{{{#ffffff template_concept0_v0 null
, {{{#!wiki class="elm_type"
template_concept0_p1 null
, {{{#ffffff template_concept0_v1 null
, {{{#!wiki class="elm_type"
template_concept0_p2 null
, {{{#ffffff template_concept0_v2 null
template_concept0_last_label null
{{{#!if !template_concept0_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p0_post != null
template_p0_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p0_default_ns != null
{{{#!wiki class="elm_ns"
template_p0_default_ns"elm_type"
template_p0_default null
{{{#!wiki class="elm_type"
template_v0_ty null
template_p0_posttemplate_v0 null
{{{ = }}}{{{#!if template_v0_default_ns != null
{{{#!wiki class="elm_ns"
template_v0_default_nstemplate_v0_default null || template_v0_default != null
##======================================= template parameter 0 end
\]}}}{{{#!if template_p0_lnb != null
[br] }}}{{{#!if template_p1 != null || template_v1 != null
##======================================= template parameter 1
##======================================= template parameter 1 concept
, }}}{{{#!if template_p1_default != null || template_v1_default != null
\[}}}{{{#!if template_concept1_available = (template_cpt1 != null)
{{{#!wiki class="elm_type"
'''template_cpt1 null || template_concept1_v0 != null || template_concept1_last_label != null
<{{{#!if template_concept1_p0 != null
{{{#4ec9b0,#6fdbba template_concept1_p0 null
{{{#ffffff template_concept1_v0 null
, {{{#4ec9b0,#6fdbba template_concept1_p1 null
, {{{#ffffff template_concept1_v1 null
, {{{#4ec9b0,#6fdbba template_concept1_p2 null
, {{{#ffffff template_concept1_v2 null
template_concept1_last_label null
{{{#!if !template_concept1_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p1_post != null
template_p1_post"elm_type"
template_p1 null
{{{ = }}}{{{#!if template_p1_default_ns != null
{{{#!wiki class="elm_ns"
template_p1_default_nstemplate_p1_default null
{{{#4ec9b0,#6fdbba template_v1_ty null
template_p1_posttemplate_v1 null
{{{ = }}}{{{#!if template_v1_default_ns != null
{{{#!wiki class="elm_ns"
template_v1_default_nstemplate_v1_default null || template_v1_default != null
##======================================= template parameter 1 end
\]}}}{{{#!if template_p1_lnb != null
[br] }}}{{{#!if template_p2 != null || template_v2 != null
##======================================= template parameter 2
##======================================= template parameter 2 concept
, }}}{{{#!if template_p2_default != null || template_v2_default != null
\[}}}{{{#!if template_concept2_available = (template_cpt2 != null)
{{{#!wiki class="elm_type"
'''template_cpt2 null || template_concept2_v0 != null || template_concept2_last_label != null
<{{{#!if template_concept2_p0 != null
{{{#4ec9b0,#6fdbba template_concept2_p0 null
{{{#ffffff template_concept2_v0 null
, {{{#4ec9b0,#6fdbba template_concept2_p1 null
, {{{#ffffff template_concept2_v1 null
, {{{#4ec9b0,#6fdbba template_concept2_p2 null
, {{{#ffffff template_concept2_v2 null
template_concept2_last_label null
{{{#!if !template_concept2_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p2_post != null
template_p2_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p2_default_ns != null
{{{#!wiki class="elm_ns"
template_p2_default_nstemplate_p2_default null
{{{#4ec9b0,#6fdbba template_v2_ty null
template_p2_posttemplate_v2 null
{{{ = }}}{{{#!if template_v2_default_ns != null
{{{#!wiki class="elm_ns"
template_v2_default_nstemplate_v2_default null || template_v2_default != null
##======================================= template parameter 2 end
\]}}}{{{#!if template_p2_lnb != null
[br] }}}{{{#!if template_p3 != null || template_v3 != null
##======================================= template parameter 3
##======================================= template parameter 3 concept
, }}}{{{#!if template_p3_default != null || template_v3_default != null
\[}}}{{{#!if template_concept3_available = (template_cpt3 != null)
{{{#!wiki class="elm_type"
'''template_cpt3 null || template_concept3_v0 != null || template_concept3_last_label != null
<{{{#!if template_concept3_p0 != null
{{{#4ec9b0,#6fdbba template_concept3_p0 null
{{{#ffffff template_concept3_v0 null
, {{{#4ec9b0,#6fdbba template_concept3_p1 null
, {{{#ffffff template_concept3_v1 null
, {{{#4ec9b0,#6fdbba template_concept3_p2 null
, {{{#ffffff template_concept3_v2 null
template_concept3_last_label null
{{{#!if !template_concept3_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p3_post != null
template_p3_post"elm_type"
template_p3 null
{{{ = }}}{{{#!if template_p3_default_ns != null
{{{#!wiki class="elm_ns"
template_p3_default_nstemplate_p3_default null
{{{#4ec9b0,#6fdbba template_v3_ty null
template_p3_posttemplate_v3 null
{{{ = }}}{{{#!if template_v3_default_ns != null
{{{#!wiki class="elm_ns"
template_v3_default_nstemplate_v3_default null || template_v3_default != null
##======================================= template parameter 3 end
\]}}}{{{#!if template_p3_lnb != null
[br] }}}{{{#!if template_p4 != null || template_v4 != null
##======================================= template parameter 4
##======================================= template parameter 4 concept
, }}}{{{#!if template_p4_default != null || template_v4_default != null
\[}}}{{{#!if template_concept4_available = (template_cpt4 != null)
{{{#!wiki class="elm_type"
'''template_cpt4 null || template_concept4_v0 != null || template_concept4_last_label != null
<{{{#!if template_concept4_p0 != null
{{{#4ec9b0,#6fdbba template_concept4_p0 null
{{{#ffffff template_concept4_v0 null
, {{{#4ec9b0,#6fdbba template_concept4_p1 null
, {{{#ffffff template_concept4_v1 null
, {{{#4ec9b0,#6fdbba template_concept4_p2 null
, {{{#ffffff template_concept4_v2 null
template_concept4_last_label null
{{{#!if !template_concept4_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p4_post != null
template_p4_post"elm_type"
template_p4 null
{{{ = }}}{{{#!if template_p4_default_ns != null
{{{#!wiki class="elm_ns"
template_p4_default_nstemplate_p4_default null
{{{#4ec9b0,#6fdbba template_v4_ty null
template_p4_posttemplate_v4 null
{{{ = }}}{{{#!if template_v4_default_ns != null
{{{#!wiki class="elm_ns"
template_v4_default_nstemplate_v4_default null || template_v4_default != null
##======================================= template parameter 4 end
\]}}}{{{#!if template_last_label != null
##======================================= template parameters end
template_last_label null
[[C++/문법/특성|{{{#e8f1a8 {{{[[fn_attribute null
[[C++/문법/특성#fn_attribute_lnkfn_attribute_lnk null
{{{#!if kw1_post == null
{{{#!wiki class="keyword"
kw1=contexpr null
{{{#!wiki class="keyword"
kw1=contexprkw1_post null
{{{#!if kw2_post == null
{{{#!wiki class="elm_primitives"
kw2=long null
{{{#!wiki class="elm_primitives"
kw2=longkw2_post null
[[C++/문법/특성|{{{#e8f1a8 {{{[[cls_attribute null
[[C++/문법/특성#cls_attribute_lnkcls_attribute_lnk null
##======================================= Namespaces
{{{#!wiki class="elm_ns"
ns null
{{{#!if ns1_pre_kw != null
{{{#!wiki class="keyword"
ns1_pre_kw=inline"elm_ns"
ns1=std null
{{{ ns1_post null
{{{#!if ns1_post == null
::}}}{{{#!if ns2_pre_kw != null
{{{#!wiki class="keyword"
ns2_pre_kw=inline"elm_ns"
ns2=chrono null
{{{ ns2_post null
{{{#!if ns2_post == null
::}}}{{{#!if ns3_pre_kw != null
{{{#!wiki class="keyword"
ns3_pre_kw=inline"elm_ns"
ns3=chrono_literals null
{{{ ns3_post null && ns_end == null && ns3_post == null && (pre1_t != null)
{{{#!if ns3_post == null
::}}}}}}{{{#!if ns1 != null && ns_end != null
##======================================= Front-end types
ns_end null
{{{#!wiki class="elm_type"
pre1_t null
::{{{#!wiki class="elm_type"
pre2_t null
{{{#!if pre1_t != null || pre2_t != null
::}}}{{{#f0f068 pre_e=enum null
{{{#!wiki class="elm_type"
pre_tmp_p0 null
{{{#!if pre_tmp_p0 != null
, }}}{{{#ffffff pre_tmp_v0 null
, {{{#!wiki class="elm_type"
pre_tmp_p1 null
, {{{#ffffff pre_tmp_v1 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt1=int null
, {{{#!wiki class="elm_type"
pre_tmp_p2 null
, {{{#ffffff pre_tmp_v2 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt2=int null
, {{{#!wiki class="elm_type"
pre_tmp_p3 null
, {{{#ffffff pre_tmp_v3 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt3=int null
, {{{#!wiki class="elm_type"
pre_tmp_p4 null
, {{{#ffffff pre_tmp_v4 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt4=intpre_post null
##======================================= body begin
{{{#!wiki class="elm_ns"
body_ns null
{{{#a9a9b0,#a1a1a2 body_v null
{{{#ffa3d2 body_gv null
{{{#ffffff body_mv null
{{{#f87a7a body_f null
{{{#f0a962 body_mf null
{{{#ffffff '''{{{body_static_mv null
{{{#f0a962 '''{{{body_static_mf null
{{{#b5cea8 body_number null
{{{#c8865e body_string null
body_post null
'''<'''}}}{{{#!if body_bopen != null
##======================================= body end
##======================================= arguments begin
(}}}{{{#!if arg1_available = (arg1_concept != null || arg1_kw != null || arg1_t_kw != null || arg1_ns != null || arg1_t != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg2_available = (arg2_concept != null || arg2_kw != null || arg2_t_kw != null || arg2_ns != null || arg2_t != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg3_available = (arg3_concept != null || arg3_kw != null || arg3_t_kw != null || arg3_ns != null || arg3_t != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg4_available = (arg4_concept != null || arg4_kw != null || arg4_t_kw != null || arg4_ns != null || arg4_t != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
##======================================= argument 1
}}}{{{#!if arg1_check_blank0 = (arg1_concept != null) && (arg1_kw != null || arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank1 = (arg1_kw != null) && (arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank2 = (arg1_t_kw != null) && (arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank3 = (arg1_t != null || arg1_t_post != null) && (arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_concept!=null
{{{#!wiki class="elm_type"
'''arg1_concept null
<{{{#!wiki class="elm_type"
arg1_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam3"keyword"
arg1_kw"elm_primitives"
arg1_t_kw null
{{{#!wiki class="elm_ns"
arg1_ns"elm_type"
arg1_targ1_t_postarg1_paramarg1_just_numberarg1_just_string====================================== argument 2
, }}}{{{#!if arg2_check_blank0 = (arg2_concept != null) && (arg2_kw != null || arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank1 = (arg2_kw != null) && (arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank2 = (arg2_t_kw != null) && (arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank3 = (arg2_t != null || arg2_t_post != null) && (arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_concept!=null
{{{#!wiki class="elm_type"
'''arg2_concept null
<{{{#!wiki class="elm_type"
arg2_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam3"keyword"
arg2_kw"elm_primitives"
arg2_t_kw null
{{{#!wiki class="elm_ns"
arg2_ns"elm_type"
arg2_targ2_t_postarg2_paramarg2_just_numberarg2_just_string====================================== argument 3
, }}}{{{#!if arg3_check_blank0 = (arg3_concept != null) && (arg3_kw != null || arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank1 = (arg3_kw != null) && (arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank2 = (arg3_t_kw != null) && (arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank3 = (arg3_t != null || arg3_t_post != null) && (arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_concept!=null
{{{#!wiki class="elm_type"
'''arg3_concept null
<{{{#!wiki class="elm_type"
arg3_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam3"keyword"
arg3_kw"elm_primitives"
arg3_t_kw null
{{{#!wiki class="elm_ns"
arg3_ns"elm_type"
arg3_targ3_t_postarg3_paramarg3_just_numberarg3_just_string====================================== argument4
, }}}{{{#!if arg4_check_blank0 = (arg4_concept != null) && (arg4_kw != null || arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank1 = (arg4_kw != null) && (arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank2 = (arg4_t_kw != null) && (arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank3 = (arg4_t != null || arg4_t_post != null) && (arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_concept!=null
{{{#!wiki class="elm_type"
'''arg4_concept null
<{{{#!wiki class="elm_type"
arg4_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam3"keyword"
arg4_kw"elm_primitives"
arg4_t_kw null
{{{#!wiki class="elm_ns"
arg4_ns"elm_type"
arg4_targ4_t_postarg4_paramarg4_just_numberarg4_just_string null
##======================================= argument5, argument6
, {{{#bcdce6 arg5_param null
, {{{#bcdce6 arg6_param null
, ...}}}{{{#!if body_bopen != null
##======================================= arguments end
##======================================= body end
##======================================= specifiers begin
{{{#!if spec_available
) }}}{{{#!if !spec_available
)}}}}}}{{{#!if body_spec1 != null
{{{#!wiki class="keyword"
body_spec1=const null
''' '''= {{{#!wiki class="keyword"
body_spec_assign=default null
(}}}{{{#!if body_spec1_ref != null
{{{#!if body_spec1_paren == null
body_spec1_ref null
body_spec1_ref null
{{{#!wiki class="keyword"
body_spec2=noexcept null
(}}}{{{#!if body_spec2_label != null
body_spec2_label null
)}}}{{{#!if body_spec1_paren != null
##======================================= specifiers end
##======================================= trailing begin
)}}}{{{#!if trailing != null
''' '''trailing null
{{{#!wiki class="keyword"
trailing_keyword=decltype null
(}}}{{{#!if trailing_ns != null
{{{#!wiki class="elm_ns"
trailing_ns null
{{{#!wiki class="keyword"
trailing_t_kw null
{{{#!wiki class="elm_type"
trailing_content_t1 null
::{{{#!wiki class="elm_type"
trailing_content_t2 null
{{{#f87a7a trailing_content_f null
trailing_label null
)}}}{{{#!if label_last != null
##======================================= trailing end
label_last null
##======================================= footer
'''>'''}}}{{{#!if last != null
last null
^^{{{#a3ff84 C++version null
^^{{{+1 {{{#a3ff84 C++large_version@}}}}}}^^}}}
|
아무것도 반환하지 않는 <tableclass=codeblock>#!style
.global
{
display: inline;
padding: 3px 4px;
margin-top: -6px;
font-family: 'Cascadia Mono', 'Cascadia Code', '나눔고딕코딩', 'D2Coding', 'Courier New', Courier, monospace;
word-break: keep-all;
color: #a8a8a8;
}
.preprocessor
{
display: inline;
color: #aeff6c;
}
.comment
{
display: inline;
color: #57A64A;
}
.keyword
{
display: inline;
font-weight: bold;
color: #569cd6;
}
.elm_ns
{
display: inline;
font-weight: bold;
color: #58fafe;
}
.elm_type
{
display: inline;
color: #4ec9b0;
}
.elm_primitives
{
display: inline;
font-weight: bold;
color: cornflowerblue;
}
(template_p0 != null || template_v0 != null || template_p1 != null || template_v1 != null || template_p2 != null || template_v2 != null || template_p3 != null || template_v3 != null || template_p4 != null || template_v4 != null) || template_last_label != null
#!if ns_available = (ns != null || ns1 != null || ns2 != null || ns3 != null)
#!if pre_available = (kw1 != null || kw1_post != null || kw2 != null || kw2_post != null || cls_attribute != null || cls_attribute_lnk != null || ns_end != null || pre1_t != null || pre2_t != null || pre_e != null)
#!if pre_tmp_available = (pre_tmp_p0 != null || pre_tmp_p1 != null || pre_tmp_p2 != null || pre_tmp_v0 != null || pre_tmp_v1 != null || pre_tmp_v2 != null)
#!if body_available = (body_ns || body_number != null || body_string != null || body_v != null || body_gv != null || body_f != null || body_mv != null || body_mf != null || body_static_mv != null || body_static_mf != null || body_post != null)
#!if spec_available = (body_spec1 != null || body_spec2 != null || body_spec1_ref != null || body_spec2_label != null || body_spec_assign != null)
#!if trail_available = (trailing != null || trailing_keyword != null)
#!wiki class="global"
{{{#!wiki class="comment"
head_comment null
[[C++/문법/특성|{{{#daffbc {{{[[attribute null
[[C++/문법/특성#attribute_lnkattribute_lnk null
##======================================= include and import
{{{#!if ns_available || pre_available || pre_tmp_available || body_available || trail_available
{{{#!wiki class="keyword"
head_keyword"keyword"
head_keyword null
{{{#ffffff module_name null
{{{#!wiki class="keyword"
import}}} {{{#c8865e <import null
{{{#!wiki class="preprocessor"
#include}}} {{{#c8865e include====================================== template parameter 0
##======================================= template parameter 0 concept
<{{{#!if template_p0_default != null || template_v0_default != null
\[}}}{{{#!if template_concept0_available = (template_cpt0 != null)
{{{#!wiki class="elm_type"
'''template_cpt0 null || template_concept0_v0 != null || template_concept0_last_label != null
<{{{#!if template_concept0_p0 != null
{{{#!wiki class="elm_type"
template_concept0_p0 null
{{{#ffffff template_concept0_v0 null
, {{{#!wiki class="elm_type"
template_concept0_p1 null
, {{{#ffffff template_concept0_v1 null
, {{{#!wiki class="elm_type"
template_concept0_p2 null
, {{{#ffffff template_concept0_v2 null
template_concept0_last_label null
{{{#!if !template_concept0_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p0_post != null
template_p0_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p0_default_ns != null
{{{#!wiki class="elm_ns"
template_p0_default_ns"elm_type"
template_p0_default null
{{{#!wiki class="elm_type"
template_v0_ty null
template_p0_posttemplate_v0 null
{{{ = }}}{{{#!if template_v0_default_ns != null
{{{#!wiki class="elm_ns"
template_v0_default_nstemplate_v0_default null || template_v0_default != null
##======================================= template parameter 0 end
\]}}}{{{#!if template_p0_lnb != null
[br] }}}{{{#!if template_p1 != null || template_v1 != null
##======================================= template parameter 1
##======================================= template parameter 1 concept
, }}}{{{#!if template_p1_default != null || template_v1_default != null
\[}}}{{{#!if template_concept1_available = (template_cpt1 != null)
{{{#!wiki class="elm_type"
'''template_cpt1 null || template_concept1_v0 != null || template_concept1_last_label != null
<{{{#!if template_concept1_p0 != null
{{{#4ec9b0,#6fdbba template_concept1_p0 null
{{{#ffffff template_concept1_v0 null
, {{{#4ec9b0,#6fdbba template_concept1_p1 null
, {{{#ffffff template_concept1_v1 null
, {{{#4ec9b0,#6fdbba template_concept1_p2 null
, {{{#ffffff template_concept1_v2 null
template_concept1_last_label null
{{{#!if !template_concept1_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p1_post != null
template_p1_post"elm_type"
template_p1 null
{{{ = }}}{{{#!if template_p1_default_ns != null
{{{#!wiki class="elm_ns"
template_p1_default_nstemplate_p1_default null
{{{#4ec9b0,#6fdbba template_v1_ty null
template_p1_posttemplate_v1 null
{{{ = }}}{{{#!if template_v1_default_ns != null
{{{#!wiki class="elm_ns"
template_v1_default_nstemplate_v1_default null || template_v1_default != null
##======================================= template parameter 1 end
\]}}}{{{#!if template_p1_lnb != null
[br] }}}{{{#!if template_p2 != null || template_v2 != null
##======================================= template parameter 2
##======================================= template parameter 2 concept
, }}}{{{#!if template_p2_default != null || template_v2_default != null
\[}}}{{{#!if template_concept2_available = (template_cpt2 != null)
{{{#!wiki class="elm_type"
'''template_cpt2 null || template_concept2_v0 != null || template_concept2_last_label != null
<{{{#!if template_concept2_p0 != null
{{{#4ec9b0,#6fdbba template_concept2_p0 null
{{{#ffffff template_concept2_v0 null
, {{{#4ec9b0,#6fdbba template_concept2_p1 null
, {{{#ffffff template_concept2_v1 null
, {{{#4ec9b0,#6fdbba template_concept2_p2 null
, {{{#ffffff template_concept2_v2 null
template_concept2_last_label null
{{{#!if !template_concept2_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p2_post != null
template_p2_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p2_default_ns != null
{{{#!wiki class="elm_ns"
template_p2_default_nstemplate_p2_default null
{{{#4ec9b0,#6fdbba template_v2_ty null
template_p2_posttemplate_v2 null
{{{ = }}}{{{#!if template_v2_default_ns != null
{{{#!wiki class="elm_ns"
template_v2_default_nstemplate_v2_default null || template_v2_default != null
##======================================= template parameter 2 end
\]}}}{{{#!if template_p2_lnb != null
[br] }}}{{{#!if template_p3 != null || template_v3 != null
##======================================= template parameter 3
##======================================= template parameter 3 concept
, }}}{{{#!if template_p3_default != null || template_v3_default != null
\[}}}{{{#!if template_concept3_available = (template_cpt3 != null)
{{{#!wiki class="elm_type"
'''template_cpt3 null || template_concept3_v0 != null || template_concept3_last_label != null
<{{{#!if template_concept3_p0 != null
{{{#4ec9b0,#6fdbba template_concept3_p0 null
{{{#ffffff template_concept3_v0 null
, {{{#4ec9b0,#6fdbba template_concept3_p1 null
, {{{#ffffff template_concept3_v1 null
, {{{#4ec9b0,#6fdbba template_concept3_p2 null
, {{{#ffffff template_concept3_v2 null
template_concept3_last_label null
{{{#!if !template_concept3_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p3_post != null
template_p3_post"elm_type"
template_p3 null
{{{ = }}}{{{#!if template_p3_default_ns != null
{{{#!wiki class="elm_ns"
template_p3_default_nstemplate_p3_default null
{{{#4ec9b0,#6fdbba template_v3_ty null
template_p3_posttemplate_v3 null
{{{ = }}}{{{#!if template_v3_default_ns != null
{{{#!wiki class="elm_ns"
template_v3_default_nstemplate_v3_default null || template_v3_default != null
##======================================= template parameter 3 end
\]}}}{{{#!if template_p3_lnb != null
[br] }}}{{{#!if template_p4 != null || template_v4 != null
##======================================= template parameter 4
##======================================= template parameter 4 concept
, }}}{{{#!if template_p4_default != null || template_v4_default != null
\[}}}{{{#!if template_concept4_available = (template_cpt4 != null)
{{{#!wiki class="elm_type"
'''template_cpt4 null || template_concept4_v0 != null || template_concept4_last_label != null
<{{{#!if template_concept4_p0 != null
{{{#4ec9b0,#6fdbba template_concept4_p0 null
{{{#ffffff template_concept4_v0 null
, {{{#4ec9b0,#6fdbba template_concept4_p1 null
, {{{#ffffff template_concept4_v1 null
, {{{#4ec9b0,#6fdbba template_concept4_p2 null
, {{{#ffffff template_concept4_v2 null
template_concept4_last_label null
{{{#!if !template_concept4_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p4_post != null
template_p4_post"elm_type"
template_p4 null
{{{ = }}}{{{#!if template_p4_default_ns != null
{{{#!wiki class="elm_ns"
template_p4_default_nstemplate_p4_default null
{{{#4ec9b0,#6fdbba template_v4_ty null
template_p4_posttemplate_v4 null
{{{ = }}}{{{#!if template_v4_default_ns != null
{{{#!wiki class="elm_ns"
template_v4_default_nstemplate_v4_default null || template_v4_default != null
##======================================= template parameter 4 end
\]}}}{{{#!if template_last_label != null
##======================================= template parameters end
template_last_label null
[[C++/문법/특성|{{{#e8f1a8 {{{[[fn_attribute null
[[C++/문법/특성#fn_attribute_lnkfn_attribute_lnk null
{{{#!if kw1_post == null
{{{#!wiki class="keyword"
kw1=contexpr null
{{{#!wiki class="keyword"
kw1=contexprkw1_post null
{{{#!if kw2_post == null
{{{#!wiki class="elm_primitives"
kw2=long null
{{{#!wiki class="elm_primitives"
kw2=longkw2_post null
[[C++/문법/특성|{{{#e8f1a8 {{{[[cls_attribute null
[[C++/문법/특성#cls_attribute_lnkcls_attribute_lnk null
##======================================= Namespaces
{{{#!wiki class="elm_ns"
ns null
{{{#!if ns1_pre_kw != null
{{{#!wiki class="keyword"
ns1_pre_kw=inline"elm_ns"
ns1=std null
{{{ ns1_post null
{{{#!if ns1_post == null
::}}}{{{#!if ns2_pre_kw != null
{{{#!wiki class="keyword"
ns2_pre_kw=inline"elm_ns"
ns2=chrono null
{{{ ns2_post null
{{{#!if ns2_post == null
::}}}{{{#!if ns3_pre_kw != null
{{{#!wiki class="keyword"
ns3_pre_kw=inline"elm_ns"
ns3=chrono_literals null
{{{ ns3_post null && ns_end == null && ns3_post == null && (pre1_t != null)
{{{#!if ns3_post == null
::}}}}}}{{{#!if ns1 != null && ns_end != null
##======================================= Front-end types
ns_end null
{{{#!wiki class="elm_type"
pre1_t null
::{{{#!wiki class="elm_type"
pre2_t null
{{{#!if pre1_t != null || pre2_t != null
::}}}{{{#f0f068 pre_e=enum null
{{{#!wiki class="elm_type"
pre_tmp_p0 null
{{{#!if pre_tmp_p0 != null
, }}}{{{#ffffff pre_tmp_v0 null
, {{{#!wiki class="elm_type"
pre_tmp_p1 null
, {{{#ffffff pre_tmp_v1 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt1=int null
, {{{#!wiki class="elm_type"
pre_tmp_p2 null
, {{{#ffffff pre_tmp_v2 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt2=int null
, {{{#!wiki class="elm_type"
pre_tmp_p3 null
, {{{#ffffff pre_tmp_v3 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt3=int null
, {{{#!wiki class="elm_type"
pre_tmp_p4 null
, {{{#ffffff pre_tmp_v4 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt4=intpre_post null
##======================================= body begin
{{{#!wiki class="elm_ns"
body_ns null
{{{#a9a9b0,#a1a1a2 body_v null
{{{#ffa3d2 body_gv null
{{{#ffffff body_mv null
{{{#f87a7a body_f null
{{{#f0a962 body_mf null
{{{#ffffff '''{{{body_static_mv null
{{{#f0a962 '''{{{body_static_mf null
{{{#b5cea8 body_number null
{{{#c8865e body_string null
body_post null
'''<'''}}}{{{#!if body_bopen != null
##======================================= body end
##======================================= arguments begin
(}}}{{{#!if arg1_available = (arg1_concept != null || arg1_kw != null || arg1_t_kw != null || arg1_ns != null || arg1_t != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg2_available = (arg2_concept != null || arg2_kw != null || arg2_t_kw != null || arg2_ns != null || arg2_t != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg3_available = (arg3_concept != null || arg3_kw != null || arg3_t_kw != null || arg3_ns != null || arg3_t != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg4_available = (arg4_concept != null || arg4_kw != null || arg4_t_kw != null || arg4_ns != null || arg4_t != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
##======================================= argument 1
}}}{{{#!if arg1_check_blank0 = (arg1_concept != null) && (arg1_kw != null || arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank1 = (arg1_kw != null) && (arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank2 = (arg1_t_kw != null) && (arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank3 = (arg1_t != null || arg1_t_post != null) && (arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_concept!=null
{{{#!wiki class="elm_type"
'''arg1_concept null
<{{{#!wiki class="elm_type"
arg1_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam3"keyword"
arg1_kw"elm_primitives"
arg1_t_kw null
{{{#!wiki class="elm_ns"
arg1_ns"elm_type"
arg1_targ1_t_postarg1_paramarg1_just_numberarg1_just_string====================================== argument 2
, }}}{{{#!if arg2_check_blank0 = (arg2_concept != null) && (arg2_kw != null || arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank1 = (arg2_kw != null) && (arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank2 = (arg2_t_kw != null) && (arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank3 = (arg2_t != null || arg2_t_post != null) && (arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_concept!=null
{{{#!wiki class="elm_type"
'''arg2_concept null
<{{{#!wiki class="elm_type"
arg2_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam3"keyword"
arg2_kw"elm_primitives"
arg2_t_kw null
{{{#!wiki class="elm_ns"
arg2_ns"elm_type"
arg2_targ2_t_postarg2_paramarg2_just_numberarg2_just_string====================================== argument 3
, }}}{{{#!if arg3_check_blank0 = (arg3_concept != null) && (arg3_kw != null || arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank1 = (arg3_kw != null) && (arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank2 = (arg3_t_kw != null) && (arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank3 = (arg3_t != null || arg3_t_post != null) && (arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_concept!=null
{{{#!wiki class="elm_type"
'''arg3_concept null
<{{{#!wiki class="elm_type"
arg3_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam3"keyword"
arg3_kw"elm_primitives"
arg3_t_kw null
{{{#!wiki class="elm_ns"
arg3_ns"elm_type"
arg3_targ3_t_postarg3_paramarg3_just_numberarg3_just_string====================================== argument4
, }}}{{{#!if arg4_check_blank0 = (arg4_concept != null) && (arg4_kw != null || arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank1 = (arg4_kw != null) && (arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank2 = (arg4_t_kw != null) && (arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank3 = (arg4_t != null || arg4_t_post != null) && (arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_concept!=null
{{{#!wiki class="elm_type"
'''arg4_concept null
<{{{#!wiki class="elm_type"
arg4_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam3"keyword"
arg4_kw"elm_primitives"
arg4_t_kw null
{{{#!wiki class="elm_ns"
arg4_ns"elm_type"
arg4_targ4_t_postarg4_paramarg4_just_numberarg4_just_string null
##======================================= argument5, argument6
, {{{#bcdce6 arg5_param null
, {{{#bcdce6 arg6_param null
, ...}}}{{{#!if body_bopen != null
##======================================= arguments end
##======================================= body end
##======================================= specifiers begin
{{{#!if spec_available
) }}}{{{#!if !spec_available
)}}}}}}{{{#!if body_spec1 != null
{{{#!wiki class="keyword"
body_spec1=const null
''' '''= {{{#!wiki class="keyword"
body_spec_assign=default null
(}}}{{{#!if body_spec1_ref != null
{{{#!if body_spec1_paren == null
body_spec1_ref null
body_spec1_ref null
{{{#!wiki class="keyword"
body_spec2=noexcept null
(}}}{{{#!if body_spec2_label != null
body_spec2_label null
)}}}{{{#!if body_spec1_paren != null
##======================================= specifiers end
##======================================= trailing begin
)}}}{{{#!if trailing != null
''' '''trailing null
{{{#!wiki class="keyword"
trailing_keyword=decltype null
(}}}{{{#!if trailing_ns != null
{{{#!wiki class="elm_ns"
trailing_ns null
{{{#!wiki class="keyword"
trailing_t_kw null
{{{#!wiki class="elm_type"
trailing_content_t1 null
::{{{#!wiki class="elm_type"
trailing_content_t2 null
{{{#f87a7a trailing_content_f null
trailing_label null
)}}}{{{#!if label_last != null
##======================================= trailing end
label_last null
##======================================= footer
'''>'''}}}{{{#!if last != null
last null
^^{{{#a3ff84 C++version null
^^{{{+1 {{{#a3ff84 C++large_version@}}}}}}^^}}}
#!style
.global
{
display: inline;
padding: 3px 4px;
margin-top: -6px;
font-family: 'Cascadia Mono', 'Cascadia Code', '나눔고딕코딩', 'D2Coding', 'Courier New', Courier, monospace;
word-break: keep-all;
color: #a8a8a8;
}
.preprocessor
{
display: inline;
color: #aeff6c;
}
.comment
{
display: inline;
color: #57A64A;
}
.keyword
{
display: inline;
font-weight: bold;
color: #569cd6;
}
.elm_ns
{
display: inline;
font-weight: bold;
color: #58fafe;
}
.elm_type
{
display: inline;
color: #4ec9b0;
}
.elm_primitives
{
display: inline;
font-weight: bold;
color: cornflowerblue;
}
(template_p0 != null || template_v0 != null || template_p1 != null || template_v1 != null || template_p2 != null || template_v2 != null || template_p3 != null || template_v3 != null || template_p4 != null || template_v4 != null) || template_last_label != null
#!if ns_available = (ns != null || ns1 != null || ns2 != null || ns3 != null)
#!if pre_available = (kw1 != null || kw1_post != null || kw2 != null || kw2_post != null || cls_attribute != null || cls_attribute_lnk != null || ns_end != null || pre1_t != null || pre2_t != null || pre_e != null)
#!if pre_tmp_available = (pre_tmp_p0 != null || pre_tmp_p1 != null || pre_tmp_p2 != null || pre_tmp_v0 != null || pre_tmp_v1 != null || pre_tmp_v2 != null)
#!if body_available = (body_ns || body_number != null || body_string != null || body_v != null || body_gv != null || body_f != null || body_mv != null || body_mf != null || body_static_mv != null || body_static_mf != null || body_post != null)
#!if spec_available = (body_spec1 != null || body_spec2 != null || body_spec1_ref != null || body_spec2_label != null || body_spec_assign != null)
#!if trail_available = (trailing != null || trailing_keyword != null)
#!wiki class="global"
{{{#!wiki class="comment"
head_comment null
[[C++/문법/특성|{{{#daffbc {{{[[attribute null
[[C++/문법/특성#attribute_lnkattribute_lnk null
##======================================= include and import
{{{#!if ns_available || pre_available || pre_tmp_available || body_available || trail_available
{{{#!wiki class="keyword"
head_keyword"keyword"
head_keyword null
{{{#ffffff module_name null
{{{#!wiki class="keyword"
import}}} {{{#c8865e <import null
{{{#!wiki class="preprocessor"
#include}}} {{{#c8865e include====================================== template parameter 0
##======================================= template parameter 0 concept
<{{{#!if template_p0_default != null || template_v0_default != null
\[}}}{{{#!if template_concept0_available = (template_cpt0 != null)
{{{#!wiki class="elm_type"
'''template_cpt0 null || template_concept0_v0 != null || template_concept0_last_label != null
<{{{#!if template_concept0_p0 != null
{{{#!wiki class="elm_type"
template_concept0_p0 null
{{{#ffffff template_concept0_v0 null
, {{{#!wiki class="elm_type"
template_concept0_p1 null
, {{{#ffffff template_concept0_v1 null
, {{{#!wiki class="elm_type"
template_concept0_p2 null
, {{{#ffffff template_concept0_v2 null
template_concept0_last_label null
{{{#!if !template_concept0_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p0_post != null
template_p0_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p0_default_ns != null
{{{#!wiki class="elm_ns"
template_p0_default_ns"elm_type"
template_p0_default null
{{{#!wiki class="elm_type"
template_v0_ty null
template_p0_posttemplate_v0 null
{{{ = }}}{{{#!if template_v0_default_ns != null
{{{#!wiki class="elm_ns"
template_v0_default_nstemplate_v0_default null || template_v0_default != null
##======================================= template parameter 0 end
\]}}}{{{#!if template_p0_lnb != null
[br] }}}{{{#!if template_p1 != null || template_v1 != null
##======================================= template parameter 1
##======================================= template parameter 1 concept
, }}}{{{#!if template_p1_default != null || template_v1_default != null
\[}}}{{{#!if template_concept1_available = (template_cpt1 != null)
{{{#!wiki class="elm_type"
'''template_cpt1 null || template_concept1_v0 != null || template_concept1_last_label != null
<{{{#!if template_concept1_p0 != null
{{{#4ec9b0,#6fdbba template_concept1_p0 null
{{{#ffffff template_concept1_v0 null
, {{{#4ec9b0,#6fdbba template_concept1_p1 null
, {{{#ffffff template_concept1_v1 null
, {{{#4ec9b0,#6fdbba template_concept1_p2 null
, {{{#ffffff template_concept1_v2 null
template_concept1_last_label null
{{{#!if !template_concept1_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p1_post != null
template_p1_post"elm_type"
template_p1 null
{{{ = }}}{{{#!if template_p1_default_ns != null
{{{#!wiki class="elm_ns"
template_p1_default_nstemplate_p1_default null
{{{#4ec9b0,#6fdbba template_v1_ty null
template_p1_posttemplate_v1 null
{{{ = }}}{{{#!if template_v1_default_ns != null
{{{#!wiki class="elm_ns"
template_v1_default_nstemplate_v1_default null || template_v1_default != null
##======================================= template parameter 1 end
\]}}}{{{#!if template_p1_lnb != null
[br] }}}{{{#!if template_p2 != null || template_v2 != null
##======================================= template parameter 2
##======================================= template parameter 2 concept
, }}}{{{#!if template_p2_default != null || template_v2_default != null
\[}}}{{{#!if template_concept2_available = (template_cpt2 != null)
{{{#!wiki class="elm_type"
'''template_cpt2 null || template_concept2_v0 != null || template_concept2_last_label != null
<{{{#!if template_concept2_p0 != null
{{{#4ec9b0,#6fdbba template_concept2_p0 null
{{{#ffffff template_concept2_v0 null
, {{{#4ec9b0,#6fdbba template_concept2_p1 null
, {{{#ffffff template_concept2_v1 null
, {{{#4ec9b0,#6fdbba template_concept2_p2 null
, {{{#ffffff template_concept2_v2 null
template_concept2_last_label null
{{{#!if !template_concept2_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p2_post != null
template_p2_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p2_default_ns != null
{{{#!wiki class="elm_ns"
template_p2_default_nstemplate_p2_default null
{{{#4ec9b0,#6fdbba template_v2_ty null
template_p2_posttemplate_v2 null
{{{ = }}}{{{#!if template_v2_default_ns != null
{{{#!wiki class="elm_ns"
template_v2_default_nstemplate_v2_default null || template_v2_default != null
##======================================= template parameter 2 end
\]}}}{{{#!if template_p2_lnb != null
[br] }}}{{{#!if template_p3 != null || template_v3 != null
##======================================= template parameter 3
##======================================= template parameter 3 concept
, }}}{{{#!if template_p3_default != null || template_v3_default != null
\[}}}{{{#!if template_concept3_available = (template_cpt3 != null)
{{{#!wiki class="elm_type"
'''template_cpt3 null || template_concept3_v0 != null || template_concept3_last_label != null
<{{{#!if template_concept3_p0 != null
{{{#4ec9b0,#6fdbba template_concept3_p0 null
{{{#ffffff template_concept3_v0 null
, {{{#4ec9b0,#6fdbba template_concept3_p1 null
, {{{#ffffff template_concept3_v1 null
, {{{#4ec9b0,#6fdbba template_concept3_p2 null
, {{{#ffffff template_concept3_v2 null
template_concept3_last_label null
{{{#!if !template_concept3_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p3_post != null
template_p3_post"elm_type"
template_p3 null
{{{ = }}}{{{#!if template_p3_default_ns != null
{{{#!wiki class="elm_ns"
template_p3_default_nstemplate_p3_default null
{{{#4ec9b0,#6fdbba template_v3_ty null
template_p3_posttemplate_v3 null
{{{ = }}}{{{#!if template_v3_default_ns != null
{{{#!wiki class="elm_ns"
template_v3_default_nstemplate_v3_default null || template_v3_default != null
##======================================= template parameter 3 end
\]}}}{{{#!if template_p3_lnb != null
[br] }}}{{{#!if template_p4 != null || template_v4 != null
##======================================= template parameter 4
##======================================= template parameter 4 concept
, }}}{{{#!if template_p4_default != null || template_v4_default != null
\[}}}{{{#!if template_concept4_available = (template_cpt4 != null)
{{{#!wiki class="elm_type"
'''template_cpt4 null || template_concept4_v0 != null || template_concept4_last_label != null
<{{{#!if template_concept4_p0 != null
{{{#4ec9b0,#6fdbba template_concept4_p0 null
{{{#ffffff template_concept4_v0 null
, {{{#4ec9b0,#6fdbba template_concept4_p1 null
, {{{#ffffff template_concept4_v1 null
, {{{#4ec9b0,#6fdbba template_concept4_p2 null
, {{{#ffffff template_concept4_v2 null
template_concept4_last_label null
{{{#!if !template_concept4_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p4_post != null
template_p4_post"elm_type"
template_p4 null
{{{ = }}}{{{#!if template_p4_default_ns != null
{{{#!wiki class="elm_ns"
template_p4_default_nstemplate_p4_default null
{{{#4ec9b0,#6fdbba template_v4_ty null
template_p4_posttemplate_v4 null
{{{ = }}}{{{#!if template_v4_default_ns != null
{{{#!wiki class="elm_ns"
template_v4_default_nstemplate_v4_default null || template_v4_default != null
##======================================= template parameter 4 end
\]}}}{{{#!if template_last_label != null
##======================================= template parameters end
template_last_label null
[[C++/문법/특성|{{{#e8f1a8 {{{[[fn_attribute null
[[C++/문법/특성#fn_attribute_lnkfn_attribute_lnk null
{{{#!if kw1_post == null
{{{#!wiki class="keyword"
kw1=contexpr null
{{{#!wiki class="keyword"
kw1=contexprkw1_post null
{{{#!if kw2_post == null
{{{#!wiki class="elm_primitives"
kw2=long null
{{{#!wiki class="elm_primitives"
kw2=longkw2_post null
[[C++/문법/특성|{{{#e8f1a8 {{{[[cls_attribute null
[[C++/문법/특성#cls_attribute_lnkcls_attribute_lnk null
##======================================= Namespaces
{{{#!wiki class="elm_ns"
ns null
{{{#!if ns1_pre_kw != null
{{{#!wiki class="keyword"
ns1_pre_kw=inline"elm_ns"
ns1=std null
{{{ ns1_post null
{{{#!if ns1_post == null
::}}}{{{#!if ns2_pre_kw != null
{{{#!wiki class="keyword"
ns2_pre_kw=inline"elm_ns"
ns2=chrono null
{{{ ns2_post null
{{{#!if ns2_post == null
::}}}{{{#!if ns3_pre_kw != null
{{{#!wiki class="keyword"
ns3_pre_kw=inline"elm_ns"
ns3=chrono_literals null
{{{ ns3_post null && ns_end == null && ns3_post == null && (pre1_t != null)
{{{#!if ns3_post == null
::}}}}}}{{{#!if ns1 != null && ns_end != null
##======================================= Front-end types
ns_end null
{{{#!wiki class="elm_type"
pre1_t null
::{{{#!wiki class="elm_type"
pre2_t null
{{{#!if pre1_t != null || pre2_t != null
::}}}{{{#f0f068 pre_e=enum null
{{{#!wiki class="elm_type"
pre_tmp_p0 null
{{{#!if pre_tmp_p0 != null
, }}}{{{#ffffff pre_tmp_v0 null
, {{{#!wiki class="elm_type"
pre_tmp_p1 null
, {{{#ffffff pre_tmp_v1 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt1=int null
, {{{#!wiki class="elm_type"
pre_tmp_p2 null
, {{{#ffffff pre_tmp_v2 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt2=int null
, {{{#!wiki class="elm_type"
pre_tmp_p3 null
, {{{#ffffff pre_tmp_v3 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt3=int null
, {{{#!wiki class="elm_type"
pre_tmp_p4 null
, {{{#ffffff pre_tmp_v4 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt4=intpre_post null
##======================================= body begin
{{{#!wiki class="elm_ns"
body_ns null
{{{#a9a9b0,#a1a1a2 body_v null
{{{#ffa3d2 body_gv null
{{{#ffffff body_mv null
{{{#f87a7a body_f null
{{{#f0a962 body_mf null
{{{#ffffff '''{{{body_static_mv null
{{{#f0a962 '''{{{body_static_mf null
{{{#b5cea8 body_number null
{{{#c8865e body_string null
body_post null
'''<'''}}}{{{#!if body_bopen != null
##======================================= body end
##======================================= arguments begin
(}}}{{{#!if arg1_available = (arg1_concept != null || arg1_kw != null || arg1_t_kw != null || arg1_ns != null || arg1_t != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg2_available = (arg2_concept != null || arg2_kw != null || arg2_t_kw != null || arg2_ns != null || arg2_t != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg3_available = (arg3_concept != null || arg3_kw != null || arg3_t_kw != null || arg3_ns != null || arg3_t != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg4_available = (arg4_concept != null || arg4_kw != null || arg4_t_kw != null || arg4_ns != null || arg4_t != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
##======================================= argument 1
}}}{{{#!if arg1_check_blank0 = (arg1_concept != null) && (arg1_kw != null || arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank1 = (arg1_kw != null) && (arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank2 = (arg1_t_kw != null) && (arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank3 = (arg1_t != null || arg1_t_post != null) && (arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_concept!=null
{{{#!wiki class="elm_type"
'''arg1_concept null
<{{{#!wiki class="elm_type"
arg1_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam3"keyword"
arg1_kw"elm_primitives"
arg1_t_kw null
{{{#!wiki class="elm_ns"
arg1_ns"elm_type"
arg1_targ1_t_postarg1_paramarg1_just_numberarg1_just_string====================================== argument 2
, }}}{{{#!if arg2_check_blank0 = (arg2_concept != null) && (arg2_kw != null || arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank1 = (arg2_kw != null) && (arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank2 = (arg2_t_kw != null) && (arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank3 = (arg2_t != null || arg2_t_post != null) && (arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_concept!=null
{{{#!wiki class="elm_type"
'''arg2_concept null
<{{{#!wiki class="elm_type"
arg2_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam3"keyword"
arg2_kw"elm_primitives"
arg2_t_kw null
{{{#!wiki class="elm_ns"
arg2_ns"elm_type"
arg2_targ2_t_postarg2_paramarg2_just_numberarg2_just_string====================================== argument 3
, }}}{{{#!if arg3_check_blank0 = (arg3_concept != null) && (arg3_kw != null || arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank1 = (arg3_kw != null) && (arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank2 = (arg3_t_kw != null) && (arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank3 = (arg3_t != null || arg3_t_post != null) && (arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_concept!=null
{{{#!wiki class="elm_type"
'''arg3_concept null
<{{{#!wiki class="elm_type"
arg3_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam3"keyword"
arg3_kw"elm_primitives"
arg3_t_kw null
{{{#!wiki class="elm_ns"
arg3_ns"elm_type"
arg3_targ3_t_postarg3_paramarg3_just_numberarg3_just_string====================================== argument4
, }}}{{{#!if arg4_check_blank0 = (arg4_concept != null) && (arg4_kw != null || arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank1 = (arg4_kw != null) && (arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank2 = (arg4_t_kw != null) && (arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank3 = (arg4_t != null || arg4_t_post != null) && (arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_concept!=null
{{{#!wiki class="elm_type"
'''arg4_concept null
<{{{#!wiki class="elm_type"
arg4_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam3"keyword"
arg4_kw"elm_primitives"
arg4_t_kw null
{{{#!wiki class="elm_ns"
arg4_ns"elm_type"
arg4_targ4_t_postarg4_paramarg4_just_numberarg4_just_string null
##======================================= argument5, argument6
, {{{#bcdce6 arg5_param null
, {{{#bcdce6 arg6_param null
, ...}}}{{{#!if body_bopen != null
##======================================= arguments end
##======================================= body end
##======================================= specifiers begin
{{{#!if spec_available
) }}}{{{#!if !spec_available
)}}}}}}{{{#!if body_spec1 != null
{{{#!wiki class="keyword"
body_spec1=const null
''' '''= {{{#!wiki class="keyword"
body_spec_assign=default null
(}}}{{{#!if body_spec1_ref != null
{{{#!if body_spec1_paren == null
body_spec1_ref null
body_spec1_ref null
{{{#!wiki class="keyword"
body_spec2=noexcept null
(}}}{{{#!if body_spec2_label != null
body_spec2_label null
)}}}{{{#!if body_spec1_paren != null
##======================================= specifiers end
##======================================= trailing begin
)}}}{{{#!if trailing != null
''' '''trailing null
{{{#!wiki class="keyword"
trailing_keyword=decltype null
(}}}{{{#!if trailing_ns != null
{{{#!wiki class="elm_ns"
trailing_ns null
{{{#!wiki class="keyword"
trailing_t_kw null
{{{#!wiki class="elm_type"
trailing_content_t1 null
::{{{#!wiki class="elm_type"
trailing_content_t2 null
{{{#f87a7a trailing_content_f null
trailing_label null
)}}}{{{#!if label_last != null
##======================================= trailing end
label_last null
##======================================= footer
'''>'''}}}{{{#!if last != null
last null
^^{{{#a3ff84 C++version null
^^{{{+1 {{{#a3ff84 C++large_version@}}}}}}^^}}}
#!style
.global
{
display: inline;
padding: 3px 4px;
margin-top: -6px;
font-family: 'Cascadia Mono', 'Cascadia Code', '나눔고딕코딩', 'D2Coding', 'Courier New', Courier, monospace;
word-break: keep-all;
color: #a8a8a8;
}
.preprocessor
{
display: inline;
color: #aeff6c;
}
.comment
{
display: inline;
color: #57A64A;
}
.keyword
{
display: inline;
font-weight: bold;
color: #569cd6;
}
.elm_ns
{
display: inline;
font-weight: bold;
color: #58fafe;
}
.elm_type
{
display: inline;
color: #4ec9b0;
}
.elm_primitives
{
display: inline;
font-weight: bold;
color: cornflowerblue;
}
(template_p0 != null || template_v0 != null || template_p1 != null || template_v1 != null || template_p2 != null || template_v2 != null || template_p3 != null || template_v3 != null || template_p4 != null || template_v4 != null) || template_last_label != null
#!if ns_available = (ns != null || ns1 != null || ns2 != null || ns3 != null)
#!if pre_available = (kw1 != null || kw1_post != null || kw2 != null || kw2_post != null || cls_attribute != null || cls_attribute_lnk != null || ns_end != null || pre1_t != null || pre2_t != null || pre_e != null)
#!if pre_tmp_available = (pre_tmp_p0 != null || pre_tmp_p1 != null || pre_tmp_p2 != null || pre_tmp_v0 != null || pre_tmp_v1 != null || pre_tmp_v2 != null)
#!if body_available = (body_ns || body_number != null || body_string != null || body_v != null || body_gv != null || body_f != null || body_mv != null || body_mf != null || body_static_mv != null || body_static_mf != null || body_post != null)
#!if spec_available = (body_spec1 != null || body_spec2 != null || body_spec1_ref != null || body_spec2_label != null || body_spec_assign != null)
#!if trail_available = (trailing != null || trailing_keyword != null)
#!wiki class="global"
{{{#!wiki class="comment"
head_comment null
[[C++/문법/특성|{{{#daffbc {{{[[attribute null
[[C++/문법/특성#attribute_lnkattribute_lnk null
##======================================= include and import
{{{#!if ns_available || pre_available || pre_tmp_available || body_available || trail_available
{{{#!wiki class="keyword"
head_keyword"keyword"
head_keyword null
{{{#ffffff module_name null
{{{#!wiki class="keyword"
import}}} {{{#c8865e <import null
{{{#!wiki class="preprocessor"
#include}}} {{{#c8865e include====================================== template parameter 0
##======================================= template parameter 0 concept
<{{{#!if template_p0_default != null || template_v0_default != null
\[}}}{{{#!if template_concept0_available = (template_cpt0 != null)
{{{#!wiki class="elm_type"
'''template_cpt0 null || template_concept0_v0 != null || template_concept0_last_label != null
<{{{#!if template_concept0_p0 != null
{{{#!wiki class="elm_type"
template_concept0_p0 null
{{{#ffffff template_concept0_v0 null
, {{{#!wiki class="elm_type"
template_concept0_p1 null
, {{{#ffffff template_concept0_v1 null
, {{{#!wiki class="elm_type"
template_concept0_p2 null
, {{{#ffffff template_concept0_v2 null
template_concept0_last_label null
{{{#!if !template_concept0_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p0_post != null
template_p0_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p0_default_ns != null
{{{#!wiki class="elm_ns"
template_p0_default_ns"elm_type"
template_p0_default null
{{{#!wiki class="elm_type"
template_v0_ty null
template_p0_posttemplate_v0 null
{{{ = }}}{{{#!if template_v0_default_ns != null
{{{#!wiki class="elm_ns"
template_v0_default_nstemplate_v0_default null || template_v0_default != null
##======================================= template parameter 0 end
\]}}}{{{#!if template_p0_lnb != null
[br] }}}{{{#!if template_p1 != null || template_v1 != null
##======================================= template parameter 1
##======================================= template parameter 1 concept
, }}}{{{#!if template_p1_default != null || template_v1_default != null
\[}}}{{{#!if template_concept1_available = (template_cpt1 != null)
{{{#!wiki class="elm_type"
'''template_cpt1 null || template_concept1_v0 != null || template_concept1_last_label != null
<{{{#!if template_concept1_p0 != null
{{{#4ec9b0,#6fdbba template_concept1_p0 null
{{{#ffffff template_concept1_v0 null
, {{{#4ec9b0,#6fdbba template_concept1_p1 null
, {{{#ffffff template_concept1_v1 null
, {{{#4ec9b0,#6fdbba template_concept1_p2 null
, {{{#ffffff template_concept1_v2 null
template_concept1_last_label null
{{{#!if !template_concept1_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p1_post != null
template_p1_post"elm_type"
template_p1 null
{{{ = }}}{{{#!if template_p1_default_ns != null
{{{#!wiki class="elm_ns"
template_p1_default_nstemplate_p1_default null
{{{#4ec9b0,#6fdbba template_v1_ty null
template_p1_posttemplate_v1 null
{{{ = }}}{{{#!if template_v1_default_ns != null
{{{#!wiki class="elm_ns"
template_v1_default_nstemplate_v1_default null || template_v1_default != null
##======================================= template parameter 1 end
\]}}}{{{#!if template_p1_lnb != null
[br] }}}{{{#!if template_p2 != null || template_v2 != null
##======================================= template parameter 2
##======================================= template parameter 2 concept
, }}}{{{#!if template_p2_default != null || template_v2_default != null
\[}}}{{{#!if template_concept2_available = (template_cpt2 != null)
{{{#!wiki class="elm_type"
'''template_cpt2 null || template_concept2_v0 != null || template_concept2_last_label != null
<{{{#!if template_concept2_p0 != null
{{{#4ec9b0,#6fdbba template_concept2_p0 null
{{{#ffffff template_concept2_v0 null
, {{{#4ec9b0,#6fdbba template_concept2_p1 null
, {{{#ffffff template_concept2_v1 null
, {{{#4ec9b0,#6fdbba template_concept2_p2 null
, {{{#ffffff template_concept2_v2 null
template_concept2_last_label null
{{{#!if !template_concept2_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p2_post != null
template_p2_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p2_default_ns != null
{{{#!wiki class="elm_ns"
template_p2_default_nstemplate_p2_default null
{{{#4ec9b0,#6fdbba template_v2_ty null
template_p2_posttemplate_v2 null
{{{ = }}}{{{#!if template_v2_default_ns != null
{{{#!wiki class="elm_ns"
template_v2_default_nstemplate_v2_default null || template_v2_default != null
##======================================= template parameter 2 end
\]}}}{{{#!if template_p2_lnb != null
[br] }}}{{{#!if template_p3 != null || template_v3 != null
##======================================= template parameter 3
##======================================= template parameter 3 concept
, }}}{{{#!if template_p3_default != null || template_v3_default != null
\[}}}{{{#!if template_concept3_available = (template_cpt3 != null)
{{{#!wiki class="elm_type"
'''template_cpt3 null || template_concept3_v0 != null || template_concept3_last_label != null
<{{{#!if template_concept3_p0 != null
{{{#4ec9b0,#6fdbba template_concept3_p0 null
{{{#ffffff template_concept3_v0 null
, {{{#4ec9b0,#6fdbba template_concept3_p1 null
, {{{#ffffff template_concept3_v1 null
, {{{#4ec9b0,#6fdbba template_concept3_p2 null
, {{{#ffffff template_concept3_v2 null
template_concept3_last_label null
{{{#!if !template_concept3_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p3_post != null
template_p3_post"elm_type"
template_p3 null
{{{ = }}}{{{#!if template_p3_default_ns != null
{{{#!wiki class="elm_ns"
template_p3_default_nstemplate_p3_default null
{{{#4ec9b0,#6fdbba template_v3_ty null
template_p3_posttemplate_v3 null
{{{ = }}}{{{#!if template_v3_default_ns != null
{{{#!wiki class="elm_ns"
template_v3_default_nstemplate_v3_default null || template_v3_default != null
##======================================= template parameter 3 end
\]}}}{{{#!if template_p3_lnb != null
[br] }}}{{{#!if template_p4 != null || template_v4 != null
##======================================= template parameter 4
##======================================= template parameter 4 concept
, }}}{{{#!if template_p4_default != null || template_v4_default != null
\[}}}{{{#!if template_concept4_available = (template_cpt4 != null)
{{{#!wiki class="elm_type"
'''template_cpt4 null || template_concept4_v0 != null || template_concept4_last_label != null
<{{{#!if template_concept4_p0 != null
{{{#4ec9b0,#6fdbba template_concept4_p0 null
{{{#ffffff template_concept4_v0 null
, {{{#4ec9b0,#6fdbba template_concept4_p1 null
, {{{#ffffff template_concept4_v1 null
, {{{#4ec9b0,#6fdbba template_concept4_p2 null
, {{{#ffffff template_concept4_v2 null
template_concept4_last_label null
{{{#!if !template_concept4_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p4_post != null
template_p4_post"elm_type"
template_p4 null
{{{ = }}}{{{#!if template_p4_default_ns != null
{{{#!wiki class="elm_ns"
template_p4_default_nstemplate_p4_default null
{{{#4ec9b0,#6fdbba template_v4_ty null
template_p4_posttemplate_v4 null
{{{ = }}}{{{#!if template_v4_default_ns != null
{{{#!wiki class="elm_ns"
template_v4_default_nstemplate_v4_default null || template_v4_default != null
##======================================= template parameter 4 end
\]}}}{{{#!if template_last_label != null
##======================================= template parameters end
template_last_label null
[[C++/문법/특성|{{{#e8f1a8 {{{[[fn_attribute null
[[C++/문법/특성#fn_attribute_lnkfn_attribute_lnk null
{{{#!if kw1_post == null
{{{#!wiki class="keyword"
kw1=contexpr null
{{{#!wiki class="keyword"
kw1=contexprkw1_post null
{{{#!if kw2_post == null
{{{#!wiki class="elm_primitives"
kw2=long null
{{{#!wiki class="elm_primitives"
kw2=longkw2_post null
[[C++/문법/특성|{{{#e8f1a8 {{{[[cls_attribute null
[[C++/문법/특성#cls_attribute_lnkcls_attribute_lnk null
##======================================= Namespaces
{{{#!wiki class="elm_ns"
ns null
{{{#!if ns1_pre_kw != null
{{{#!wiki class="keyword"
ns1_pre_kw=inline"elm_ns"
ns1=std null
{{{ ns1_post null
{{{#!if ns1_post == null
::}}}{{{#!if ns2_pre_kw != null
{{{#!wiki class="keyword"
ns2_pre_kw=inline"elm_ns"
ns2=chrono null
{{{ ns2_post null
{{{#!if ns2_post == null
::}}}{{{#!if ns3_pre_kw != null
{{{#!wiki class="keyword"
ns3_pre_kw=inline"elm_ns"
ns3=chrono_literals null
{{{ ns3_post null && ns_end == null && ns3_post == null && (pre1_t != null)
{{{#!if ns3_post == null
::}}}}}}{{{#!if ns1 != null && ns_end != null
##======================================= Front-end types
ns_end null
{{{#!wiki class="elm_type"
pre1_t null
::{{{#!wiki class="elm_type"
pre2_t null
{{{#!if pre1_t != null || pre2_t != null
::}}}{{{#f0f068 pre_e=enum null
{{{#!wiki class="elm_type"
pre_tmp_p0 null
{{{#!if pre_tmp_p0 != null
, }}}{{{#ffffff pre_tmp_v0 null
, {{{#!wiki class="elm_type"
pre_tmp_p1 null
, {{{#ffffff pre_tmp_v1 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt1=int null
, {{{#!wiki class="elm_type"
pre_tmp_p2 null
, {{{#ffffff pre_tmp_v2 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt2=int null
, {{{#!wiki class="elm_type"
pre_tmp_p3 null
, {{{#ffffff pre_tmp_v3 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt3=int null
, {{{#!wiki class="elm_type"
pre_tmp_p4 null
, {{{#ffffff pre_tmp_v4 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt4=intpre_post null
##======================================= body begin
{{{#!wiki class="elm_ns"
body_ns null
{{{#a9a9b0,#a1a1a2 body_v null
{{{#ffa3d2 body_gv null
{{{#ffffff body_mv null
{{{#f87a7a body_f null
{{{#f0a962 body_mf null
{{{#ffffff '''{{{body_static_mv null
{{{#f0a962 '''{{{body_static_mf null
{{{#b5cea8 body_number null
{{{#c8865e body_string null
body_post null
'''<'''}}}{{{#!if body_bopen != null
##======================================= body end
##======================================= arguments begin
(}}}{{{#!if arg1_available = (arg1_concept != null || arg1_kw != null || arg1_t_kw != null || arg1_ns != null || arg1_t != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg2_available = (arg2_concept != null || arg2_kw != null || arg2_t_kw != null || arg2_ns != null || arg2_t != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg3_available = (arg3_concept != null || arg3_kw != null || arg3_t_kw != null || arg3_ns != null || arg3_t != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg4_available = (arg4_concept != null || arg4_kw != null || arg4_t_kw != null || arg4_ns != null || arg4_t != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
##======================================= argument 1
}}}{{{#!if arg1_check_blank0 = (arg1_concept != null) && (arg1_kw != null || arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank1 = (arg1_kw != null) && (arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank2 = (arg1_t_kw != null) && (arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank3 = (arg1_t != null || arg1_t_post != null) && (arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_concept!=null
{{{#!wiki class="elm_type"
'''arg1_concept null
<{{{#!wiki class="elm_type"
arg1_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam3"keyword"
arg1_kw"elm_primitives"
arg1_t_kw null
{{{#!wiki class="elm_ns"
arg1_ns"elm_type"
arg1_targ1_t_postarg1_paramarg1_just_numberarg1_just_string====================================== argument 2
, }}}{{{#!if arg2_check_blank0 = (arg2_concept != null) && (arg2_kw != null || arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank1 = (arg2_kw != null) && (arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank2 = (arg2_t_kw != null) && (arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank3 = (arg2_t != null || arg2_t_post != null) && (arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_concept!=null
{{{#!wiki class="elm_type"
'''arg2_concept null
<{{{#!wiki class="elm_type"
arg2_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam3"keyword"
arg2_kw"elm_primitives"
arg2_t_kw null
{{{#!wiki class="elm_ns"
arg2_ns"elm_type"
arg2_targ2_t_postarg2_paramarg2_just_numberarg2_just_string====================================== argument 3
, }}}{{{#!if arg3_check_blank0 = (arg3_concept != null) && (arg3_kw != null || arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank1 = (arg3_kw != null) && (arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank2 = (arg3_t_kw != null) && (arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank3 = (arg3_t != null || arg3_t_post != null) && (arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_concept!=null
{{{#!wiki class="elm_type"
'''arg3_concept null
<{{{#!wiki class="elm_type"
arg3_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam3"keyword"
arg3_kw"elm_primitives"
arg3_t_kw null
{{{#!wiki class="elm_ns"
arg3_ns"elm_type"
arg3_targ3_t_postarg3_paramarg3_just_numberarg3_just_string====================================== argument4
, }}}{{{#!if arg4_check_blank0 = (arg4_concept != null) && (arg4_kw != null || arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank1 = (arg4_kw != null) && (arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank2 = (arg4_t_kw != null) && (arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank3 = (arg4_t != null || arg4_t_post != null) && (arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_concept!=null
{{{#!wiki class="elm_type"
'''arg4_concept null
<{{{#!wiki class="elm_type"
arg4_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam3"keyword"
arg4_kw"elm_primitives"
arg4_t_kw null
{{{#!wiki class="elm_ns"
arg4_ns"elm_type"
arg4_targ4_t_postarg4_paramarg4_just_numberarg4_just_string null
##======================================= argument5, argument6
, {{{#bcdce6 arg5_param null
, {{{#bcdce6 arg6_param null
, ...}}}{{{#!if body_bopen != null
##======================================= arguments end
##======================================= body end
##======================================= specifiers begin
{{{#!if spec_available
) }}}{{{#!if !spec_available
)}}}}}}{{{#!if body_spec1 != null
{{{#!wiki class="keyword"
body_spec1=const null
''' '''= {{{#!wiki class="keyword"
body_spec_assign=default null
(}}}{{{#!if body_spec1_ref != null
{{{#!if body_spec1_paren == null
body_spec1_ref null
body_spec1_ref null
{{{#!wiki class="keyword"
body_spec2=noexcept null
(}}}{{{#!if body_spec2_label != null
body_spec2_label null
)}}}{{{#!if body_spec1_paren != null
##======================================= specifiers end
##======================================= trailing begin
)}}}{{{#!if trailing != null
''' '''trailing null
{{{#!wiki class="keyword"
trailing_keyword=decltype null
(}}}{{{#!if trailing_ns != null
{{{#!wiki class="elm_ns"
trailing_ns null
{{{#!wiki class="keyword"
trailing_t_kw null
{{{#!wiki class="elm_type"
trailing_content_t1 null
::{{{#!wiki class="elm_type"
trailing_content_t2 null
{{{#f87a7a trailing_content_f null
trailing_label null
)}}}{{{#!if label_last != null
##======================================= trailing end
label_last null
##======================================= footer
'''>'''}}}{{{#!if last != null
last null
^^{{{#a3ff84 C++version null
^^{{{+1 {{{#a3ff84 C++large_version@}}}}}}^^}}}
#!style
.global
{
display: inline;
padding: 3px 4px;
margin-top: -6px;
font-family: 'Cascadia Mono', 'Cascadia Code', '나눔고딕코딩', 'D2Coding', 'Courier New', Courier, monospace;
word-break: keep-all;
color: #a8a8a8;
}
.preprocessor
{
display: inline;
color: #aeff6c;
}
.comment
{
display: inline;
color: #57A64A;
}
.keyword
{
display: inline;
font-weight: bold;
color: #569cd6;
}
.elm_ns
{
display: inline;
font-weight: bold;
color: #58fafe;
}
.elm_type
{
display: inline;
color: #4ec9b0;
}
.elm_primitives
{
display: inline;
font-weight: bold;
color: cornflowerblue;
}
(template_p0 != null || template_v0 != null || template_p1 != null || template_v1 != null || template_p2 != null || template_v2 != null || template_p3 != null || template_v3 != null || template_p4 != null || template_v4 != null) || template_last_label != null
#!if ns_available = (ns != null || ns1 != null || ns2 != null || ns3 != null)
#!if pre_available = (kw1 != null || kw1_post != null || kw2 != null || kw2_post != null || cls_attribute != null || cls_attribute_lnk != null || ns_end != null || pre1_t != null || pre2_t != null || pre_e != null)
#!if pre_tmp_available = (pre_tmp_p0 != null || pre_tmp_p1 != null || pre_tmp_p2 != null || pre_tmp_v0 != null || pre_tmp_v1 != null || pre_tmp_v2 != null)
#!if body_available = (body_ns || body_number != null || body_string != null || body_v != null || body_gv != null || body_f != null || body_mv != null || body_mf != null || body_static_mv != null || body_static_mf != null || body_post != null)
#!if spec_available = (body_spec1 != null || body_spec2 != null || body_spec1_ref != null || body_spec2_label != null || body_spec_assign != null)
#!if trail_available = (trailing != null || trailing_keyword != null)
#!wiki class="global"
{{{#!wiki class="comment"
head_comment null
[[C++/문법/특성|{{{#daffbc {{{[[attribute null
[[C++/문법/특성#attribute_lnkattribute_lnk null
##======================================= include and import
{{{#!if ns_available || pre_available || pre_tmp_available || body_available || trail_available
{{{#!wiki class="keyword"
head_keyword"keyword"
head_keyword null
{{{#ffffff module_name null
{{{#!wiki class="keyword"
import}}} {{{#c8865e <import null
{{{#!wiki class="preprocessor"
#include}}} {{{#c8865e include====================================== template parameter 0
##======================================= template parameter 0 concept
<{{{#!if template_p0_default != null || template_v0_default != null
\[}}}{{{#!if template_concept0_available = (template_cpt0 != null)
{{{#!wiki class="elm_type"
'''template_cpt0 null || template_concept0_v0 != null || template_concept0_last_label != null
<{{{#!if template_concept0_p0 != null
{{{#!wiki class="elm_type"
template_concept0_p0 null
{{{#ffffff template_concept0_v0 null
, {{{#!wiki class="elm_type"
template_concept0_p1 null
, {{{#ffffff template_concept0_v1 null
, {{{#!wiki class="elm_type"
template_concept0_p2 null
, {{{#ffffff template_concept0_v2 null
template_concept0_last_label null
{{{#!if !template_concept0_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p0_post != null
template_p0_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p0_default_ns != null
{{{#!wiki class="elm_ns"
template_p0_default_ns"elm_type"
template_p0_default null
{{{#!wiki class="elm_type"
template_v0_ty null
template_p0_posttemplate_v0 null
{{{ = }}}{{{#!if template_v0_default_ns != null
{{{#!wiki class="elm_ns"
template_v0_default_nstemplate_v0_default null || template_v0_default != null
##======================================= template parameter 0 end
\]}}}{{{#!if template_p0_lnb != null
[br] }}}{{{#!if template_p1 != null || template_v1 != null
##======================================= template parameter 1
##======================================= template parameter 1 concept
, }}}{{{#!if template_p1_default != null || template_v1_default != null
\[}}}{{{#!if template_concept1_available = (template_cpt1 != null)
{{{#!wiki class="elm_type"
'''template_cpt1 null || template_concept1_v0 != null || template_concept1_last_label != null
<{{{#!if template_concept1_p0 != null
{{{#4ec9b0,#6fdbba template_concept1_p0 null
{{{#ffffff template_concept1_v0 null
, {{{#4ec9b0,#6fdbba template_concept1_p1 null
, {{{#ffffff template_concept1_v1 null
, {{{#4ec9b0,#6fdbba template_concept1_p2 null
, {{{#ffffff template_concept1_v2 null
template_concept1_last_label null
{{{#!if !template_concept1_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p1_post != null
template_p1_post"elm_type"
template_p1 null
{{{ = }}}{{{#!if template_p1_default_ns != null
{{{#!wiki class="elm_ns"
template_p1_default_nstemplate_p1_default null
{{{#4ec9b0,#6fdbba template_v1_ty null
template_p1_posttemplate_v1 null
{{{ = }}}{{{#!if template_v1_default_ns != null
{{{#!wiki class="elm_ns"
template_v1_default_nstemplate_v1_default null || template_v1_default != null
##======================================= template parameter 1 end
\]}}}{{{#!if template_p1_lnb != null
[br] }}}{{{#!if template_p2 != null || template_v2 != null
##======================================= template parameter 2
##======================================= template parameter 2 concept
, }}}{{{#!if template_p2_default != null || template_v2_default != null
\[}}}{{{#!if template_concept2_available = (template_cpt2 != null)
{{{#!wiki class="elm_type"
'''template_cpt2 null || template_concept2_v0 != null || template_concept2_last_label != null
<{{{#!if template_concept2_p0 != null
{{{#4ec9b0,#6fdbba template_concept2_p0 null
{{{#ffffff template_concept2_v0 null
, {{{#4ec9b0,#6fdbba template_concept2_p1 null
, {{{#ffffff template_concept2_v1 null
, {{{#4ec9b0,#6fdbba template_concept2_p2 null
, {{{#ffffff template_concept2_v2 null
template_concept2_last_label null
{{{#!if !template_concept2_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p2_post != null
template_p2_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p2_default_ns != null
{{{#!wiki class="elm_ns"
template_p2_default_nstemplate_p2_default null
{{{#4ec9b0,#6fdbba template_v2_ty null
template_p2_posttemplate_v2 null
{{{ = }}}{{{#!if template_v2_default_ns != null
{{{#!wiki class="elm_ns"
template_v2_default_nstemplate_v2_default null || template_v2_default != null
##======================================= template parameter 2 end
\]}}}{{{#!if template_p2_lnb != null
[br] }}}{{{#!if template_p3 != null || template_v3 != null
##======================================= template parameter 3
##======================================= template parameter 3 concept
, }}}{{{#!if template_p3_default != null || template_v3_default != null
\[}}}{{{#!if template_concept3_available = (template_cpt3 != null)
{{{#!wiki class="elm_type"
'''template_cpt3 null || template_concept3_v0 != null || template_concept3_last_label != null
<{{{#!if template_concept3_p0 != null
{{{#4ec9b0,#6fdbba template_concept3_p0 null
{{{#ffffff template_concept3_v0 null
, {{{#4ec9b0,#6fdbba template_concept3_p1 null
, {{{#ffffff template_concept3_v1 null
, {{{#4ec9b0,#6fdbba template_concept3_p2 null
, {{{#ffffff template_concept3_v2 null
template_concept3_last_label null
{{{#!if !template_concept3_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p3_post != null
template_p3_post"elm_type"
template_p3 null
{{{ = }}}{{{#!if template_p3_default_ns != null
{{{#!wiki class="elm_ns"
template_p3_default_nstemplate_p3_default null
{{{#4ec9b0,#6fdbba template_v3_ty null
template_p3_posttemplate_v3 null
{{{ = }}}{{{#!if template_v3_default_ns != null
{{{#!wiki class="elm_ns"
template_v3_default_nstemplate_v3_default null || template_v3_default != null
##======================================= template parameter 3 end
\]}}}{{{#!if template_p3_lnb != null
[br] }}}{{{#!if template_p4 != null || template_v4 != null
##======================================= template parameter 4
##======================================= template parameter 4 concept
, }}}{{{#!if template_p4_default != null || template_v4_default != null
\[}}}{{{#!if template_concept4_available = (template_cpt4 != null)
{{{#!wiki class="elm_type"
'''template_cpt4 null || template_concept4_v0 != null || template_concept4_last_label != null
<{{{#!if template_concept4_p0 != null
{{{#4ec9b0,#6fdbba template_concept4_p0 null
{{{#ffffff template_concept4_v0 null
, {{{#4ec9b0,#6fdbba template_concept4_p1 null
, {{{#ffffff template_concept4_v1 null
, {{{#4ec9b0,#6fdbba template_concept4_p2 null
, {{{#ffffff template_concept4_v2 null
template_concept4_last_label null
{{{#!if !template_concept4_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p4_post != null
template_p4_post"elm_type"
template_p4 null
{{{ = }}}{{{#!if template_p4_default_ns != null
{{{#!wiki class="elm_ns"
template_p4_default_nstemplate_p4_default null
{{{#4ec9b0,#6fdbba template_v4_ty null
template_p4_posttemplate_v4 null
{{{ = }}}{{{#!if template_v4_default_ns != null
{{{#!wiki class="elm_ns"
template_v4_default_nstemplate_v4_default null || template_v4_default != null
##======================================= template parameter 4 end
\]}}}{{{#!if template_last_label != null
##======================================= template parameters end
template_last_label null
[[C++/문법/특성|{{{#e8f1a8 {{{[[fn_attribute null
[[C++/문법/특성#fn_attribute_lnkfn_attribute_lnk null
{{{#!if kw1_post == null
{{{#!wiki class="keyword"
kw1=contexpr null
{{{#!wiki class="keyword"
kw1=contexprkw1_post null
{{{#!if kw2_post == null
{{{#!wiki class="elm_primitives"
kw2=long null
{{{#!wiki class="elm_primitives"
kw2=longkw2_post null
[[C++/문법/특성|{{{#e8f1a8 {{{[[cls_attribute null
[[C++/문법/특성#cls_attribute_lnkcls_attribute_lnk null
##======================================= Namespaces
{{{#!wiki class="elm_ns"
ns null
{{{#!if ns1_pre_kw != null
{{{#!wiki class="keyword"
ns1_pre_kw=inline"elm_ns"
ns1=std null
{{{ ns1_post null
{{{#!if ns1_post == null
::}}}{{{#!if ns2_pre_kw != null
{{{#!wiki class="keyword"
ns2_pre_kw=inline"elm_ns"
ns2=chrono null
{{{ ns2_post null
{{{#!if ns2_post == null
::}}}{{{#!if ns3_pre_kw != null
{{{#!wiki class="keyword"
ns3_pre_kw=inline"elm_ns"
ns3=chrono_literals null
{{{ ns3_post null && ns_end == null && ns3_post == null && (pre1_t != null)
{{{#!if ns3_post == null
::}}}}}}{{{#!if ns1 != null && ns_end != null
##======================================= Front-end types
ns_end null
{{{#!wiki class="elm_type"
pre1_t null
::{{{#!wiki class="elm_type"
pre2_t null
{{{#!if pre1_t != null || pre2_t != null
::}}}{{{#f0f068 pre_e=enum null
{{{#!wiki class="elm_type"
pre_tmp_p0 null
{{{#!if pre_tmp_p0 != null
, }}}{{{#ffffff pre_tmp_v0 null
, {{{#!wiki class="elm_type"
pre_tmp_p1 null
, {{{#ffffff pre_tmp_v1 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt1=int null
, {{{#!wiki class="elm_type"
pre_tmp_p2 null
, {{{#ffffff pre_tmp_v2 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt2=int null
, {{{#!wiki class="elm_type"
pre_tmp_p3 null
, {{{#ffffff pre_tmp_v3 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt3=int null
, {{{#!wiki class="elm_type"
pre_tmp_p4 null
, {{{#ffffff pre_tmp_v4 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt4=intpre_post null
##======================================= body begin
{{{#!wiki class="elm_ns"
body_ns null
{{{#a9a9b0,#a1a1a2 body_v null
{{{#ffa3d2 body_gv null
{{{#ffffff body_mv null
{{{#f87a7a body_f null
{{{#f0a962 body_mf null
{{{#ffffff '''{{{body_static_mv null
{{{#f0a962 '''{{{body_static_mf null
{{{#b5cea8 body_number null
{{{#c8865e body_string null
body_post null
'''<'''}}}{{{#!if body_bopen != null
##======================================= body end
##======================================= arguments begin
(}}}{{{#!if arg1_available = (arg1_concept != null || arg1_kw != null || arg1_t_kw != null || arg1_ns != null || arg1_t != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg2_available = (arg2_concept != null || arg2_kw != null || arg2_t_kw != null || arg2_ns != null || arg2_t != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg3_available = (arg3_concept != null || arg3_kw != null || arg3_t_kw != null || arg3_ns != null || arg3_t != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg4_available = (arg4_concept != null || arg4_kw != null || arg4_t_kw != null || arg4_ns != null || arg4_t != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
##======================================= argument 1
}}}{{{#!if arg1_check_blank0 = (arg1_concept != null) && (arg1_kw != null || arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank1 = (arg1_kw != null) && (arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank2 = (arg1_t_kw != null) && (arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank3 = (arg1_t != null || arg1_t_post != null) && (arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_concept!=null
{{{#!wiki class="elm_type"
'''arg1_concept null
<{{{#!wiki class="elm_type"
arg1_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam3"keyword"
arg1_kw"elm_primitives"
arg1_t_kw null
{{{#!wiki class="elm_ns"
arg1_ns"elm_type"
arg1_targ1_t_postarg1_paramarg1_just_numberarg1_just_string====================================== argument 2
, }}}{{{#!if arg2_check_blank0 = (arg2_concept != null) && (arg2_kw != null || arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank1 = (arg2_kw != null) && (arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank2 = (arg2_t_kw != null) && (arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank3 = (arg2_t != null || arg2_t_post != null) && (arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_concept!=null
{{{#!wiki class="elm_type"
'''arg2_concept null
<{{{#!wiki class="elm_type"
arg2_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam3"keyword"
arg2_kw"elm_primitives"
arg2_t_kw null
{{{#!wiki class="elm_ns"
arg2_ns"elm_type"
arg2_targ2_t_postarg2_paramarg2_just_numberarg2_just_string====================================== argument 3
, }}}{{{#!if arg3_check_blank0 = (arg3_concept != null) && (arg3_kw != null || arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank1 = (arg3_kw != null) && (arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank2 = (arg3_t_kw != null) && (arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank3 = (arg3_t != null || arg3_t_post != null) && (arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_concept!=null
{{{#!wiki class="elm_type"
'''arg3_concept null
<{{{#!wiki class="elm_type"
arg3_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam3"keyword"
arg3_kw"elm_primitives"
arg3_t_kw null
{{{#!wiki class="elm_ns"
arg3_ns"elm_type"
arg3_targ3_t_postarg3_paramarg3_just_numberarg3_just_string====================================== argument4
, }}}{{{#!if arg4_check_blank0 = (arg4_concept != null) && (arg4_kw != null || arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank1 = (arg4_kw != null) && (arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank2 = (arg4_t_kw != null) && (arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank3 = (arg4_t != null || arg4_t_post != null) && (arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_concept!=null
{{{#!wiki class="elm_type"
'''arg4_concept null
<{{{#!wiki class="elm_type"
arg4_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam3"keyword"
arg4_kw"elm_primitives"
arg4_t_kw null
{{{#!wiki class="elm_ns"
arg4_ns"elm_type"
arg4_targ4_t_postarg4_paramarg4_just_numberarg4_just_string null
##======================================= argument5, argument6
, {{{#bcdce6 arg5_param null
, {{{#bcdce6 arg6_param null
, ...}}}{{{#!if body_bopen != null
##======================================= arguments end
##======================================= body end
##======================================= specifiers begin
{{{#!if spec_available
) }}}{{{#!if !spec_available
)}}}}}}{{{#!if body_spec1 != null
{{{#!wiki class="keyword"
body_spec1=const null
''' '''= {{{#!wiki class="keyword"
body_spec_assign=default null
(}}}{{{#!if body_spec1_ref != null
{{{#!if body_spec1_paren == null
body_spec1_ref null
body_spec1_ref null
{{{#!wiki class="keyword"
body_spec2=noexcept null
(}}}{{{#!if body_spec2_label != null
body_spec2_label null
)}}}{{{#!if body_spec1_paren != null
##======================================= specifiers end
##======================================= trailing begin
)}}}{{{#!if trailing != null
''' '''trailing null
{{{#!wiki class="keyword"
trailing_keyword=decltype null
(}}}{{{#!if trailing_ns != null
{{{#!wiki class="elm_ns"
trailing_ns null
{{{#!wiki class="keyword"
trailing_t_kw null
{{{#!wiki class="elm_type"
trailing_content_t1 null
::{{{#!wiki class="elm_type"
trailing_content_t2 null
{{{#f87a7a trailing_content_f null
trailing_label null
)}}}{{{#!if label_last != null
##======================================= trailing end
label_last null
##======================================= footer
'''>'''}}}{{{#!if last != null
last null
^^{{{#a3ff84 C++version null
^^{{{+1 {{{#a3ff84 C++large_version@}}}}}}^^}}}
#!style
.global
{
display: inline;
padding: 3px 4px;
margin-top: -6px;
font-family: 'Cascadia Mono', 'Cascadia Code', '나눔고딕코딩', 'D2Coding', 'Courier New', Courier, monospace;
word-break: keep-all;
color: #a8a8a8;
}
.preprocessor
{
display: inline;
color: #aeff6c;
}
.comment
{
display: inline;
color: #57A64A;
}
.keyword
{
display: inline;
font-weight: bold;
color: #569cd6;
}
.elm_ns
{
display: inline;
font-weight: bold;
color: #58fafe;
}
.elm_type
{
display: inline;
color: #4ec9b0;
}
.elm_primitives
{
display: inline;
font-weight: bold;
color: cornflowerblue;
}
(template_p0 != null || template_v0 != null || template_p1 != null || template_v1 != null || template_p2 != null || template_v2 != null || template_p3 != null || template_v3 != null || template_p4 != null || template_v4 != null) || template_last_label != null
#!if ns_available = (ns != null || ns1 != null || ns2 != null || ns3 != null)
#!if pre_available = (kw1 != null || kw1_post != null || kw2 != null || kw2_post != null || cls_attribute != null || cls_attribute_lnk != null || ns_end != null || pre1_t != null || pre2_t != null || pre_e != null)
#!if pre_tmp_available = (pre_tmp_p0 != null || pre_tmp_p1 != null || pre_tmp_p2 != null || pre_tmp_v0 != null || pre_tmp_v1 != null || pre_tmp_v2 != null)
#!if body_available = (body_ns || body_number != null || body_string != null || body_v != null || body_gv != null || body_f != null || body_mv != null || body_mf != null || body_static_mv != null || body_static_mf != null || body_post != null)
#!if spec_available = (body_spec1 != null || body_spec2 != null || body_spec1_ref != null || body_spec2_label != null || body_spec_assign != null)
#!if trail_available = (trailing != null || trailing_keyword != null)
#!wiki class="global"
{{{#!wiki class="comment"
head_comment null
[[C++/문법/특성|{{{#daffbc {{{[[attribute null
[[C++/문법/특성#attribute_lnkattribute_lnk null
##======================================= include and import
{{{#!if ns_available || pre_available || pre_tmp_available || body_available || trail_available
{{{#!wiki class="keyword"
head_keyword"keyword"
head_keyword null
{{{#ffffff module_name null
{{{#!wiki class="keyword"
import}}} {{{#c8865e <import null
{{{#!wiki class="preprocessor"
#include}}} {{{#c8865e include====================================== template parameter 0
##======================================= template parameter 0 concept
<{{{#!if template_p0_default != null || template_v0_default != null
\[}}}{{{#!if template_concept0_available = (template_cpt0 != null)
{{{#!wiki class="elm_type"
'''template_cpt0 null || template_concept0_v0 != null || template_concept0_last_label != null
<{{{#!if template_concept0_p0 != null
{{{#!wiki class="elm_type"
template_concept0_p0 null
{{{#ffffff template_concept0_v0 null
, {{{#!wiki class="elm_type"
template_concept0_p1 null
, {{{#ffffff template_concept0_v1 null
, {{{#!wiki class="elm_type"
template_concept0_p2 null
, {{{#ffffff template_concept0_v2 null
template_concept0_last_label null
{{{#!if !template_concept0_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p0_post != null
template_p0_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p0_default_ns != null
{{{#!wiki class="elm_ns"
template_p0_default_ns"elm_type"
template_p0_default null
{{{#!wiki class="elm_type"
template_v0_ty null
template_p0_posttemplate_v0 null
{{{ = }}}{{{#!if template_v0_default_ns != null
{{{#!wiki class="elm_ns"
template_v0_default_nstemplate_v0_default null || template_v0_default != null
##======================================= template parameter 0 end
\]}}}{{{#!if template_p0_lnb != null
[br] }}}{{{#!if template_p1 != null || template_v1 != null
##======================================= template parameter 1
##======================================= template parameter 1 concept
, }}}{{{#!if template_p1_default != null || template_v1_default != null
\[}}}{{{#!if template_concept1_available = (template_cpt1 != null)
{{{#!wiki class="elm_type"
'''template_cpt1 null || template_concept1_v0 != null || template_concept1_last_label != null
<{{{#!if template_concept1_p0 != null
{{{#4ec9b0,#6fdbba template_concept1_p0 null
{{{#ffffff template_concept1_v0 null
, {{{#4ec9b0,#6fdbba template_concept1_p1 null
, {{{#ffffff template_concept1_v1 null
, {{{#4ec9b0,#6fdbba template_concept1_p2 null
, {{{#ffffff template_concept1_v2 null
template_concept1_last_label null
{{{#!if !template_concept1_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p1_post != null
template_p1_post"elm_type"
template_p1 null
{{{ = }}}{{{#!if template_p1_default_ns != null
{{{#!wiki class="elm_ns"
template_p1_default_nstemplate_p1_default null
{{{#4ec9b0,#6fdbba template_v1_ty null
template_p1_posttemplate_v1 null
{{{ = }}}{{{#!if template_v1_default_ns != null
{{{#!wiki class="elm_ns"
template_v1_default_nstemplate_v1_default null || template_v1_default != null
##======================================= template parameter 1 end
\]}}}{{{#!if template_p1_lnb != null
[br] }}}{{{#!if template_p2 != null || template_v2 != null
##======================================= template parameter 2
##======================================= template parameter 2 concept
, }}}{{{#!if template_p2_default != null || template_v2_default != null
\[}}}{{{#!if template_concept2_available = (template_cpt2 != null)
{{{#!wiki class="elm_type"
'''template_cpt2 null || template_concept2_v0 != null || template_concept2_last_label != null
<{{{#!if template_concept2_p0 != null
{{{#4ec9b0,#6fdbba template_concept2_p0 null
{{{#ffffff template_concept2_v0 null
, {{{#4ec9b0,#6fdbba template_concept2_p1 null
, {{{#ffffff template_concept2_v1 null
, {{{#4ec9b0,#6fdbba template_concept2_p2 null
, {{{#ffffff template_concept2_v2 null
template_concept2_last_label null
{{{#!if !template_concept2_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p2_post != null
template_p2_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p2_default_ns != null
{{{#!wiki class="elm_ns"
template_p2_default_nstemplate_p2_default null
{{{#4ec9b0,#6fdbba template_v2_ty null
template_p2_posttemplate_v2 null
{{{ = }}}{{{#!if template_v2_default_ns != null
{{{#!wiki class="elm_ns"
template_v2_default_nstemplate_v2_default null || template_v2_default != null
##======================================= template parameter 2 end
\]}}}{{{#!if template_p2_lnb != null
[br] }}}{{{#!if template_p3 != null || template_v3 != null
##======================================= template parameter 3
##======================================= template parameter 3 concept
, }}}{{{#!if template_p3_default != null || template_v3_default != null
\[}}}{{{#!if template_concept3_available = (template_cpt3 != null)
{{{#!wiki class="elm_type"
'''template_cpt3 null || template_concept3_v0 != null || template_concept3_last_label != null
<{{{#!if template_concept3_p0 != null
{{{#4ec9b0,#6fdbba template_concept3_p0 null
{{{#ffffff template_concept3_v0 null
, {{{#4ec9b0,#6fdbba template_concept3_p1 null
, {{{#ffffff template_concept3_v1 null
, {{{#4ec9b0,#6fdbba template_concept3_p2 null
, {{{#ffffff template_concept3_v2 null
template_concept3_last_label null
{{{#!if !template_concept3_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p3_post != null
template_p3_post"elm_type"
template_p3 null
{{{ = }}}{{{#!if template_p3_default_ns != null
{{{#!wiki class="elm_ns"
template_p3_default_nstemplate_p3_default null
{{{#4ec9b0,#6fdbba template_v3_ty null
template_p3_posttemplate_v3 null
{{{ = }}}{{{#!if template_v3_default_ns != null
{{{#!wiki class="elm_ns"
template_v3_default_nstemplate_v3_default null || template_v3_default != null
##======================================= template parameter 3 end
\]}}}{{{#!if template_p3_lnb != null
[br] }}}{{{#!if template_p4 != null || template_v4 != null
##======================================= template parameter 4
##======================================= template parameter 4 concept
, }}}{{{#!if template_p4_default != null || template_v4_default != null
\[}}}{{{#!if template_concept4_available = (template_cpt4 != null)
{{{#!wiki class="elm_type"
'''template_cpt4 null || template_concept4_v0 != null || template_concept4_last_label != null
<{{{#!if template_concept4_p0 != null
{{{#4ec9b0,#6fdbba template_concept4_p0 null
{{{#ffffff template_concept4_v0 null
, {{{#4ec9b0,#6fdbba template_concept4_p1 null
, {{{#ffffff template_concept4_v1 null
, {{{#4ec9b0,#6fdbba template_concept4_p2 null
, {{{#ffffff template_concept4_v2 null
template_concept4_last_label null
{{{#!if !template_concept4_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p4_post != null
template_p4_post"elm_type"
template_p4 null
{{{ = }}}{{{#!if template_p4_default_ns != null
{{{#!wiki class="elm_ns"
template_p4_default_nstemplate_p4_default null
{{{#4ec9b0,#6fdbba template_v4_ty null
template_p4_posttemplate_v4 null
{{{ = }}}{{{#!if template_v4_default_ns != null
{{{#!wiki class="elm_ns"
template_v4_default_nstemplate_v4_default null || template_v4_default != null
##======================================= template parameter 4 end
\]}}}{{{#!if template_last_label != null
##======================================= template parameters end
template_last_label null
[[C++/문법/특성|{{{#e8f1a8 {{{[[fn_attribute null
[[C++/문법/특성#fn_attribute_lnkfn_attribute_lnk null
{{{#!if kw1_post == null
{{{#!wiki class="keyword"
kw1=contexpr null
{{{#!wiki class="keyword"
kw1=contexprkw1_post null
{{{#!if kw2_post == null
{{{#!wiki class="elm_primitives"
kw2=long null
{{{#!wiki class="elm_primitives"
kw2=longkw2_post null
[[C++/문법/특성|{{{#e8f1a8 {{{[[cls_attribute null
[[C++/문법/특성#cls_attribute_lnkcls_attribute_lnk null
##======================================= Namespaces
{{{#!wiki class="elm_ns"
ns null
{{{#!if ns1_pre_kw != null
{{{#!wiki class="keyword"
ns1_pre_kw=inline"elm_ns"
ns1=std null
{{{ ns1_post null
{{{#!if ns1_post == null
::}}}{{{#!if ns2_pre_kw != null
{{{#!wiki class="keyword"
ns2_pre_kw=inline"elm_ns"
ns2=chrono null
{{{ ns2_post null
{{{#!if ns2_post == null
::}}}{{{#!if ns3_pre_kw != null
{{{#!wiki class="keyword"
ns3_pre_kw=inline"elm_ns"
ns3=chrono_literals null
{{{ ns3_post null && ns_end == null && ns3_post == null && (pre1_t != null)
{{{#!if ns3_post == null
::}}}}}}{{{#!if ns1 != null && ns_end != null
##======================================= Front-end types
ns_end null
{{{#!wiki class="elm_type"
pre1_t null
::{{{#!wiki class="elm_type"
pre2_t null
{{{#!if pre1_t != null || pre2_t != null
::}}}{{{#f0f068 pre_e=enum null
{{{#!wiki class="elm_type"
pre_tmp_p0 null
{{{#!if pre_tmp_p0 != null
, }}}{{{#ffffff pre_tmp_v0 null
, {{{#!wiki class="elm_type"
pre_tmp_p1 null
, {{{#ffffff pre_tmp_v1 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt1=int null
, {{{#!wiki class="elm_type"
pre_tmp_p2 null
, {{{#ffffff pre_tmp_v2 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt2=int null
, {{{#!wiki class="elm_type"
pre_tmp_p3 null
, {{{#ffffff pre_tmp_v3 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt3=int null
, {{{#!wiki class="elm_type"
pre_tmp_p4 null
, {{{#ffffff pre_tmp_v4 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt4=intpre_post null
##======================================= body begin
{{{#!wiki class="elm_ns"
body_ns null
{{{#a9a9b0,#a1a1a2 body_v null
{{{#ffa3d2 body_gv null
{{{#ffffff body_mv null
{{{#f87a7a body_f null
{{{#f0a962 body_mf null
{{{#ffffff '''{{{body_static_mv null
{{{#f0a962 '''{{{body_static_mf null
{{{#b5cea8 body_number null
{{{#c8865e body_string null
body_post null
'''<'''}}}{{{#!if body_bopen != null
##======================================= body end
##======================================= arguments begin
(}}}{{{#!if arg1_available = (arg1_concept != null || arg1_kw != null || arg1_t_kw != null || arg1_ns != null || arg1_t != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg2_available = (arg2_concept != null || arg2_kw != null || arg2_t_kw != null || arg2_ns != null || arg2_t != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg3_available = (arg3_concept != null || arg3_kw != null || arg3_t_kw != null || arg3_ns != null || arg3_t != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg4_available = (arg4_concept != null || arg4_kw != null || arg4_t_kw != null || arg4_ns != null || arg4_t != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
##======================================= argument 1
}}}{{{#!if arg1_check_blank0 = (arg1_concept != null) && (arg1_kw != null || arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank1 = (arg1_kw != null) && (arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank2 = (arg1_t_kw != null) && (arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank3 = (arg1_t != null || arg1_t_post != null) && (arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_concept!=null
{{{#!wiki class="elm_type"
'''arg1_concept null
<{{{#!wiki class="elm_type"
arg1_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam3"keyword"
arg1_kw"elm_primitives"
arg1_t_kw null
{{{#!wiki class="elm_ns"
arg1_ns"elm_type"
arg1_targ1_t_postarg1_paramarg1_just_numberarg1_just_string====================================== argument 2
, }}}{{{#!if arg2_check_blank0 = (arg2_concept != null) && (arg2_kw != null || arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank1 = (arg2_kw != null) && (arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank2 = (arg2_t_kw != null) && (arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank3 = (arg2_t != null || arg2_t_post != null) && (arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_concept!=null
{{{#!wiki class="elm_type"
'''arg2_concept null
<{{{#!wiki class="elm_type"
arg2_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam3"keyword"
arg2_kw"elm_primitives"
arg2_t_kw null
{{{#!wiki class="elm_ns"
arg2_ns"elm_type"
arg2_targ2_t_postarg2_paramarg2_just_numberarg2_just_string====================================== argument 3
, }}}{{{#!if arg3_check_blank0 = (arg3_concept != null) && (arg3_kw != null || arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank1 = (arg3_kw != null) && (arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank2 = (arg3_t_kw != null) && (arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank3 = (arg3_t != null || arg3_t_post != null) && (arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_concept!=null
{{{#!wiki class="elm_type"
'''arg3_concept null
<{{{#!wiki class="elm_type"
arg3_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam3"keyword"
arg3_kw"elm_primitives"
arg3_t_kw null
{{{#!wiki class="elm_ns"
arg3_ns"elm_type"
arg3_targ3_t_postarg3_paramarg3_just_numberarg3_just_string====================================== argument4
, }}}{{{#!if arg4_check_blank0 = (arg4_concept != null) && (arg4_kw != null || arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank1 = (arg4_kw != null) && (arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank2 = (arg4_t_kw != null) && (arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank3 = (arg4_t != null || arg4_t_post != null) && (arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_concept!=null
{{{#!wiki class="elm_type"
'''arg4_concept null
<{{{#!wiki class="elm_type"
arg4_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam3"keyword"
arg4_kw"elm_primitives"
arg4_t_kw null
{{{#!wiki class="elm_ns"
arg4_ns"elm_type"
arg4_targ4_t_postarg4_paramarg4_just_numberarg4_just_string null
##======================================= argument5, argument6
, {{{#bcdce6 arg5_param null
, {{{#bcdce6 arg6_param null
, ...}}}{{{#!if body_bopen != null
##======================================= arguments end
##======================================= body end
##======================================= specifiers begin
{{{#!if spec_available
) }}}{{{#!if !spec_available
)}}}}}}{{{#!if body_spec1 != null
{{{#!wiki class="keyword"
body_spec1=const null
''' '''= {{{#!wiki class="keyword"
body_spec_assign=default null
(}}}{{{#!if body_spec1_ref != null
{{{#!if body_spec1_paren == null
body_spec1_ref null
body_spec1_ref null
{{{#!wiki class="keyword"
body_spec2=noexcept null
(}}}{{{#!if body_spec2_label != null
body_spec2_label null
)}}}{{{#!if body_spec1_paren != null
##======================================= specifiers end
##======================================= trailing begin
)}}}{{{#!if trailing != null
''' '''trailing null
{{{#!wiki class="keyword"
trailing_keyword=decltype null
(}}}{{{#!if trailing_ns != null
{{{#!wiki class="elm_ns"
trailing_ns null
{{{#!wiki class="keyword"
trailing_t_kw null
{{{#!wiki class="elm_type"
trailing_content_t1 null
::{{{#!wiki class="elm_type"
trailing_content_t2 null
{{{#f87a7a trailing_content_f null
trailing_label null
)}}}{{{#!if label_last != null
##======================================= trailing end
label_last null
##======================================= footer
'''>'''}}}{{{#!if last != null
last null
^^{{{#a3ff84 C++version null
^^{{{+1 {{{#a3ff84 C++large_version@}}}}}}^^}}}
#!style
.global
{
display: inline;
padding: 3px 4px;
margin-top: -6px;
font-family: 'Cascadia Mono', 'Cascadia Code', '나눔고딕코딩', 'D2Coding', 'Courier New', Courier, monospace;
word-break: keep-all;
color: #a8a8a8;
}
.preprocessor
{
display: inline;
color: #aeff6c;
}
.comment
{
display: inline;
color: #57A64A;
}
.keyword
{
display: inline;
font-weight: bold;
color: #569cd6;
}
.elm_ns
{
display: inline;
font-weight: bold;
color: #58fafe;
}
.elm_type
{
display: inline;
color: #4ec9b0;
}
.elm_primitives
{
display: inline;
font-weight: bold;
color: cornflowerblue;
}
(template_p0 != null || template_v0 != null || template_p1 != null || template_v1 != null || template_p2 != null || template_v2 != null || template_p3 != null || template_v3 != null || template_p4 != null || template_v4 != null) || template_last_label != null
#!if ns_available = (ns != null || ns1 != null || ns2 != null || ns3 != null)
#!if pre_available = (kw1 != null || kw1_post != null || kw2 != null || kw2_post != null || cls_attribute != null || cls_attribute_lnk != null || ns_end != null || pre1_t != null || pre2_t != null || pre_e != null)
#!if pre_tmp_available = (pre_tmp_p0 != null || pre_tmp_p1 != null || pre_tmp_p2 != null || pre_tmp_v0 != null || pre_tmp_v1 != null || pre_tmp_v2 != null)
#!if body_available = (body_ns || body_number != null || body_string != null || body_v != null || body_gv != null || body_f != null || body_mv != null || body_mf != null || body_static_mv != null || body_static_mf != null || body_post != null)
#!if spec_available = (body_spec1 != null || body_spec2 != null || body_spec1_ref != null || body_spec2_label != null || body_spec_assign != null)
#!if trail_available = (trailing != null || trailing_keyword != null)
#!wiki class="global"
{{{#!wiki class="comment"
head_comment null
[[C++/문법/특성|{{{#daffbc {{{[[attribute null
[[C++/문법/특성#attribute_lnkattribute_lnk null
##======================================= include and import
{{{#!if ns_available || pre_available || pre_tmp_available || body_available || trail_available
{{{#!wiki class="keyword"
head_keyword"keyword"
head_keyword null
{{{#ffffff module_name null
{{{#!wiki class="keyword"
import}}} {{{#c8865e <import null
{{{#!wiki class="preprocessor"
#include}}} {{{#c8865e include====================================== template parameter 0
##======================================= template parameter 0 concept
<{{{#!if template_p0_default != null || template_v0_default != null
\[}}}{{{#!if template_concept0_available = (template_cpt0 != null)
{{{#!wiki class="elm_type"
'''template_cpt0 null || template_concept0_v0 != null || template_concept0_last_label != null
<{{{#!if template_concept0_p0 != null
{{{#!wiki class="elm_type"
template_concept0_p0 null
{{{#ffffff template_concept0_v0 null
, {{{#!wiki class="elm_type"
template_concept0_p1 null
, {{{#ffffff template_concept0_v1 null
, {{{#!wiki class="elm_type"
template_concept0_p2 null
, {{{#ffffff template_concept0_v2 null
template_concept0_last_label null
{{{#!if !template_concept0_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p0_post != null
template_p0_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p0_default_ns != null
{{{#!wiki class="elm_ns"
template_p0_default_ns"elm_type"
template_p0_default null
{{{#!wiki class="elm_type"
template_v0_ty null
template_p0_posttemplate_v0 null
{{{ = }}}{{{#!if template_v0_default_ns != null
{{{#!wiki class="elm_ns"
template_v0_default_nstemplate_v0_default null || template_v0_default != null
##======================================= template parameter 0 end
\]}}}{{{#!if template_p0_lnb != null
[br] }}}{{{#!if template_p1 != null || template_v1 != null
##======================================= template parameter 1
##======================================= template parameter 1 concept
, }}}{{{#!if template_p1_default != null || template_v1_default != null
\[}}}{{{#!if template_concept1_available = (template_cpt1 != null)
{{{#!wiki class="elm_type"
'''template_cpt1 null || template_concept1_v0 != null || template_concept1_last_label != null
<{{{#!if template_concept1_p0 != null
{{{#4ec9b0,#6fdbba template_concept1_p0 null
{{{#ffffff template_concept1_v0 null
, {{{#4ec9b0,#6fdbba template_concept1_p1 null
, {{{#ffffff template_concept1_v1 null
, {{{#4ec9b0,#6fdbba template_concept1_p2 null
, {{{#ffffff template_concept1_v2 null
template_concept1_last_label null
{{{#!if !template_concept1_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p1_post != null
template_p1_post"elm_type"
template_p1 null
{{{ = }}}{{{#!if template_p1_default_ns != null
{{{#!wiki class="elm_ns"
template_p1_default_nstemplate_p1_default null
{{{#4ec9b0,#6fdbba template_v1_ty null
template_p1_posttemplate_v1 null
{{{ = }}}{{{#!if template_v1_default_ns != null
{{{#!wiki class="elm_ns"
template_v1_default_nstemplate_v1_default null || template_v1_default != null
##======================================= template parameter 1 end
\]}}}{{{#!if template_p1_lnb != null
[br] }}}{{{#!if template_p2 != null || template_v2 != null
##======================================= template parameter 2
##======================================= template parameter 2 concept
, }}}{{{#!if template_p2_default != null || template_v2_default != null
\[}}}{{{#!if template_concept2_available = (template_cpt2 != null)
{{{#!wiki class="elm_type"
'''template_cpt2 null || template_concept2_v0 != null || template_concept2_last_label != null
<{{{#!if template_concept2_p0 != null
{{{#4ec9b0,#6fdbba template_concept2_p0 null
{{{#ffffff template_concept2_v0 null
, {{{#4ec9b0,#6fdbba template_concept2_p1 null
, {{{#ffffff template_concept2_v1 null
, {{{#4ec9b0,#6fdbba template_concept2_p2 null
, {{{#ffffff template_concept2_v2 null
template_concept2_last_label null
{{{#!if !template_concept2_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p2_post != null
template_p2_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p2_default_ns != null
{{{#!wiki class="elm_ns"
template_p2_default_nstemplate_p2_default null
{{{#4ec9b0,#6fdbba template_v2_ty null
template_p2_posttemplate_v2 null
{{{ = }}}{{{#!if template_v2_default_ns != null
{{{#!wiki class="elm_ns"
template_v2_default_nstemplate_v2_default null || template_v2_default != null
##======================================= template parameter 2 end
\]}}}{{{#!if template_p2_lnb != null
[br] }}}{{{#!if template_p3 != null || template_v3 != null
##======================================= template parameter 3
##======================================= template parameter 3 concept
, }}}{{{#!if template_p3_default != null || template_v3_default != null
\[}}}{{{#!if template_concept3_available = (template_cpt3 != null)
{{{#!wiki class="elm_type"
'''template_cpt3 null || template_concept3_v0 != null || template_concept3_last_label != null
<{{{#!if template_concept3_p0 != null
{{{#4ec9b0,#6fdbba template_concept3_p0 null
{{{#ffffff template_concept3_v0 null
, {{{#4ec9b0,#6fdbba template_concept3_p1 null
, {{{#ffffff template_concept3_v1 null
, {{{#4ec9b0,#6fdbba template_concept3_p2 null
, {{{#ffffff template_concept3_v2 null
template_concept3_last_label null
{{{#!if !template_concept3_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p3_post != null
template_p3_post"elm_type"
template_p3 null
{{{ = }}}{{{#!if template_p3_default_ns != null
{{{#!wiki class="elm_ns"
template_p3_default_nstemplate_p3_default null
{{{#4ec9b0,#6fdbba template_v3_ty null
template_p3_posttemplate_v3 null
{{{ = }}}{{{#!if template_v3_default_ns != null
{{{#!wiki class="elm_ns"
template_v3_default_nstemplate_v3_default null || template_v3_default != null
##======================================= template parameter 3 end
\]}}}{{{#!if template_p3_lnb != null
[br] }}}{{{#!if template_p4 != null || template_v4 != null
##======================================= template parameter 4
##======================================= template parameter 4 concept
, }}}{{{#!if template_p4_default != null || template_v4_default != null
\[}}}{{{#!if template_concept4_available = (template_cpt4 != null)
{{{#!wiki class="elm_type"
'''template_cpt4 null || template_concept4_v0 != null || template_concept4_last_label != null
<{{{#!if template_concept4_p0 != null
{{{#4ec9b0,#6fdbba template_concept4_p0 null
{{{#ffffff template_concept4_v0 null
, {{{#4ec9b0,#6fdbba template_concept4_p1 null
, {{{#ffffff template_concept4_v1 null
, {{{#4ec9b0,#6fdbba template_concept4_p2 null
, {{{#ffffff template_concept4_v2 null
template_concept4_last_label null
{{{#!if !template_concept4_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p4_post != null
template_p4_post"elm_type"
template_p4 null
{{{ = }}}{{{#!if template_p4_default_ns != null
{{{#!wiki class="elm_ns"
template_p4_default_nstemplate_p4_default null
{{{#4ec9b0,#6fdbba template_v4_ty null
template_p4_posttemplate_v4 null
{{{ = }}}{{{#!if template_v4_default_ns != null
{{{#!wiki class="elm_ns"
template_v4_default_nstemplate_v4_default null || template_v4_default != null
##======================================= template parameter 4 end
\]}}}{{{#!if template_last_label != null
##======================================= template parameters end
template_last_label null
[[C++/문법/특성|{{{#e8f1a8 {{{[[fn_attribute null
[[C++/문법/특성#fn_attribute_lnkfn_attribute_lnk null
{{{#!if kw1_post == null
{{{#!wiki class="keyword"
kw1=contexpr null
{{{#!wiki class="keyword"
kw1=contexprkw1_post null
{{{#!if kw2_post == null
{{{#!wiki class="elm_primitives"
kw2=long null
{{{#!wiki class="elm_primitives"
kw2=longkw2_post null
[[C++/문법/특성|{{{#e8f1a8 {{{[[cls_attribute null
[[C++/문법/특성#cls_attribute_lnkcls_attribute_lnk null
##======================================= Namespaces
{{{#!wiki class="elm_ns"
ns null
{{{#!if ns1_pre_kw != null
{{{#!wiki class="keyword"
ns1_pre_kw=inline"elm_ns"
ns1=std null
{{{ ns1_post null
{{{#!if ns1_post == null
::}}}{{{#!if ns2_pre_kw != null
{{{#!wiki class="keyword"
ns2_pre_kw=inline"elm_ns"
ns2=chrono null
{{{ ns2_post null
{{{#!if ns2_post == null
::}}}{{{#!if ns3_pre_kw != null
{{{#!wiki class="keyword"
ns3_pre_kw=inline"elm_ns"
ns3=chrono_literals null
{{{ ns3_post null && ns_end == null && ns3_post == null && (pre1_t != null)
{{{#!if ns3_post == null
::}}}}}}{{{#!if ns1 != null && ns_end != null
##======================================= Front-end types
ns_end null
{{{#!wiki class="elm_type"
pre1_t null
::{{{#!wiki class="elm_type"
pre2_t null
{{{#!if pre1_t != null || pre2_t != null
::}}}{{{#f0f068 pre_e=enum null
{{{#!wiki class="elm_type"
pre_tmp_p0 null
{{{#!if pre_tmp_p0 != null
, }}}{{{#ffffff pre_tmp_v0 null
, {{{#!wiki class="elm_type"
pre_tmp_p1 null
, {{{#ffffff pre_tmp_v1 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt1=int null
, {{{#!wiki class="elm_type"
pre_tmp_p2 null
, {{{#ffffff pre_tmp_v2 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt2=int null
, {{{#!wiki class="elm_type"
pre_tmp_p3 null
, {{{#ffffff pre_tmp_v3 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt3=int null
, {{{#!wiki class="elm_type"
pre_tmp_p4 null
, {{{#ffffff pre_tmp_v4 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt4=intpre_post null
##======================================= body begin
{{{#!wiki class="elm_ns"
body_ns null
{{{#a9a9b0,#a1a1a2 body_v null
{{{#ffa3d2 body_gv null
{{{#ffffff body_mv null
{{{#f87a7a body_f null
{{{#f0a962 body_mf null
{{{#ffffff '''{{{body_static_mv null
{{{#f0a962 '''{{{body_static_mf null
{{{#b5cea8 body_number null
{{{#c8865e body_string null
body_post null
'''<'''}}}{{{#!if body_bopen != null
##======================================= body end
##======================================= arguments begin
(}}}{{{#!if arg1_available = (arg1_concept != null || arg1_kw != null || arg1_t_kw != null || arg1_ns != null || arg1_t != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg2_available = (arg2_concept != null || arg2_kw != null || arg2_t_kw != null || arg2_ns != null || arg2_t != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg3_available = (arg3_concept != null || arg3_kw != null || arg3_t_kw != null || arg3_ns != null || arg3_t != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg4_available = (arg4_concept != null || arg4_kw != null || arg4_t_kw != null || arg4_ns != null || arg4_t != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
##======================================= argument 1
}}}{{{#!if arg1_check_blank0 = (arg1_concept != null) && (arg1_kw != null || arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank1 = (arg1_kw != null) && (arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank2 = (arg1_t_kw != null) && (arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank3 = (arg1_t != null || arg1_t_post != null) && (arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_concept!=null
{{{#!wiki class="elm_type"
'''arg1_concept null
<{{{#!wiki class="elm_type"
arg1_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam3"keyword"
arg1_kw"elm_primitives"
arg1_t_kw null
{{{#!wiki class="elm_ns"
arg1_ns"elm_type"
arg1_targ1_t_postarg1_paramarg1_just_numberarg1_just_string====================================== argument 2
, }}}{{{#!if arg2_check_blank0 = (arg2_concept != null) && (arg2_kw != null || arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank1 = (arg2_kw != null) && (arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank2 = (arg2_t_kw != null) && (arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank3 = (arg2_t != null || arg2_t_post != null) && (arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_concept!=null
{{{#!wiki class="elm_type"
'''arg2_concept null
<{{{#!wiki class="elm_type"
arg2_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam3"keyword"
arg2_kw"elm_primitives"
arg2_t_kw null
{{{#!wiki class="elm_ns"
arg2_ns"elm_type"
arg2_targ2_t_postarg2_paramarg2_just_numberarg2_just_string====================================== argument 3
, }}}{{{#!if arg3_check_blank0 = (arg3_concept != null) && (arg3_kw != null || arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank1 = (arg3_kw != null) && (arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank2 = (arg3_t_kw != null) && (arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank3 = (arg3_t != null || arg3_t_post != null) && (arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_concept!=null
{{{#!wiki class="elm_type"
'''arg3_concept null
<{{{#!wiki class="elm_type"
arg3_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam3"keyword"
arg3_kw"elm_primitives"
arg3_t_kw null
{{{#!wiki class="elm_ns"
arg3_ns"elm_type"
arg3_targ3_t_postarg3_paramarg3_just_numberarg3_just_string====================================== argument4
, }}}{{{#!if arg4_check_blank0 = (arg4_concept != null) && (arg4_kw != null || arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank1 = (arg4_kw != null) && (arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank2 = (arg4_t_kw != null) && (arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank3 = (arg4_t != null || arg4_t_post != null) && (arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_concept!=null
{{{#!wiki class="elm_type"
'''arg4_concept null
<{{{#!wiki class="elm_type"
arg4_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam3"keyword"
arg4_kw"elm_primitives"
arg4_t_kw null
{{{#!wiki class="elm_ns"
arg4_ns"elm_type"
arg4_targ4_t_postarg4_paramarg4_just_numberarg4_just_string null
##======================================= argument5, argument6
, {{{#bcdce6 arg5_param null
, {{{#bcdce6 arg6_param null
, ...}}}{{{#!if body_bopen != null
##======================================= arguments end
##======================================= body end
##======================================= specifiers begin
{{{#!if spec_available
) }}}{{{#!if !spec_available
)}}}}}}{{{#!if body_spec1 != null
{{{#!wiki class="keyword"
body_spec1=const null
''' '''= {{{#!wiki class="keyword"
body_spec_assign=default null
(}}}{{{#!if body_spec1_ref != null
{{{#!if body_spec1_paren == null
body_spec1_ref null
body_spec1_ref null
{{{#!wiki class="keyword"
body_spec2=noexcept null
(}}}{{{#!if body_spec2_label != null
body_spec2_label null
)}}}{{{#!if body_spec1_paren != null
##======================================= specifiers end
##======================================= trailing begin
)}}}{{{#!if trailing != null
''' '''trailing null
{{{#!wiki class="keyword"
trailing_keyword=decltype null
(}}}{{{#!if trailing_ns != null
{{{#!wiki class="elm_ns"
trailing_ns null
{{{#!wiki class="keyword"
trailing_t_kw null
{{{#!wiki class="elm_type"
trailing_content_t1 null
::{{{#!wiki class="elm_type"
trailing_content_t2 null
{{{#f87a7a trailing_content_f null
trailing_label null
)}}}{{{#!if label_last != null
##======================================= trailing end
label_last null
##======================================= footer
'''>'''}}}{{{#!if last != null
last null
^^{{{#a3ff84 C++version null
^^{{{+1 {{{#a3ff84 C++large_version@}}}}}}^^}}}
#!style
.global
{
display: inline;
padding: 3px 4px;
margin-top: -6px;
font-family: 'Cascadia Mono', 'Cascadia Code', '나눔고딕코딩', 'D2Coding', 'Courier New', Courier, monospace;
word-break: keep-all;
color: #a8a8a8;
}
.preprocessor
{
display: inline;
color: #aeff6c;
}
.comment
{
display: inline;
color: #57A64A;
}
.keyword
{
display: inline;
font-weight: bold;
color: #569cd6;
}
.elm_ns
{
display: inline;
font-weight: bold;
color: #58fafe;
}
.elm_type
{
display: inline;
color: #4ec9b0;
}
.elm_primitives
{
display: inline;
font-weight: bold;
color: cornflowerblue;
}
(template_p0 != null || template_v0 != null || template_p1 != null || template_v1 != null || template_p2 != null || template_v2 != null || template_p3 != null || template_v3 != null || template_p4 != null || template_v4 != null) || template_last_label != null
#!if ns_available = (ns != null || ns1 != null || ns2 != null || ns3 != null)
#!if pre_available = (kw1 != null || kw1_post != null || kw2 != null || kw2_post != null || cls_attribute != null || cls_attribute_lnk != null || ns_end != null || pre1_t != null || pre2_t != null || pre_e != null)
#!if pre_tmp_available = (pre_tmp_p0 != null || pre_tmp_p1 != null || pre_tmp_p2 != null || pre_tmp_v0 != null || pre_tmp_v1 != null || pre_tmp_v2 != null)
#!if body_available = (body_ns || body_number != null || body_string != null || body_v != null || body_gv != null || body_f != null || body_mv != null || body_mf != null || body_static_mv != null || body_static_mf != null || body_post != null)
#!if spec_available = (body_spec1 != null || body_spec2 != null || body_spec1_ref != null || body_spec2_label != null || body_spec_assign != null)
#!if trail_available = (trailing != null || trailing_keyword != null)
#!wiki class="global"
{{{#!wiki class="comment"
head_comment null
[[C++/문법/특성|{{{#daffbc {{{[[attribute null
[[C++/문법/특성#attribute_lnkattribute_lnk null
##======================================= include and import
{{{#!if ns_available || pre_available || pre_tmp_available || body_available || trail_available
{{{#!wiki class="keyword"
head_keyword"keyword"
head_keyword null
{{{#ffffff module_name null
{{{#!wiki class="keyword"
import}}} {{{#c8865e <import null
{{{#!wiki class="preprocessor"
#include}}} {{{#c8865e include====================================== template parameter 0
##======================================= template parameter 0 concept
<{{{#!if template_p0_default != null || template_v0_default != null
\[}}}{{{#!if template_concept0_available = (template_cpt0 != null)
{{{#!wiki class="elm_type"
'''template_cpt0 null || template_concept0_v0 != null || template_concept0_last_label != null
<{{{#!if template_concept0_p0 != null
{{{#!wiki class="elm_type"
template_concept0_p0 null
{{{#ffffff template_concept0_v0 null
, {{{#!wiki class="elm_type"
template_concept0_p1 null
, {{{#ffffff template_concept0_v1 null
, {{{#!wiki class="elm_type"
template_concept0_p2 null
, {{{#ffffff template_concept0_v2 null
template_concept0_last_label null
{{{#!if !template_concept0_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p0_post != null
template_p0_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p0_default_ns != null
{{{#!wiki class="elm_ns"
template_p0_default_ns"elm_type"
template_p0_default null
{{{#!wiki class="elm_type"
template_v0_ty null
template_p0_posttemplate_v0 null
{{{ = }}}{{{#!if template_v0_default_ns != null
{{{#!wiki class="elm_ns"
template_v0_default_nstemplate_v0_default null || template_v0_default != null
##======================================= template parameter 0 end
\]}}}{{{#!if template_p0_lnb != null
[br] }}}{{{#!if template_p1 != null || template_v1 != null
##======================================= template parameter 1
##======================================= template parameter 1 concept
, }}}{{{#!if template_p1_default != null || template_v1_default != null
\[}}}{{{#!if template_concept1_available = (template_cpt1 != null)
{{{#!wiki class="elm_type"
'''template_cpt1 null || template_concept1_v0 != null || template_concept1_last_label != null
<{{{#!if template_concept1_p0 != null
{{{#4ec9b0,#6fdbba template_concept1_p0 null
{{{#ffffff template_concept1_v0 null
, {{{#4ec9b0,#6fdbba template_concept1_p1 null
, {{{#ffffff template_concept1_v1 null
, {{{#4ec9b0,#6fdbba template_concept1_p2 null
, {{{#ffffff template_concept1_v2 null
template_concept1_last_label null
{{{#!if !template_concept1_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p1_post != null
template_p1_post"elm_type"
template_p1 null
{{{ = }}}{{{#!if template_p1_default_ns != null
{{{#!wiki class="elm_ns"
template_p1_default_nstemplate_p1_default null
{{{#4ec9b0,#6fdbba template_v1_ty null
template_p1_posttemplate_v1 null
{{{ = }}}{{{#!if template_v1_default_ns != null
{{{#!wiki class="elm_ns"
template_v1_default_nstemplate_v1_default null || template_v1_default != null
##======================================= template parameter 1 end
\]}}}{{{#!if template_p1_lnb != null
[br] }}}{{{#!if template_p2 != null || template_v2 != null
##======================================= template parameter 2
##======================================= template parameter 2 concept
, }}}{{{#!if template_p2_default != null || template_v2_default != null
\[}}}{{{#!if template_concept2_available = (template_cpt2 != null)
{{{#!wiki class="elm_type"
'''template_cpt2 null || template_concept2_v0 != null || template_concept2_last_label != null
<{{{#!if template_concept2_p0 != null
{{{#4ec9b0,#6fdbba template_concept2_p0 null
{{{#ffffff template_concept2_v0 null
, {{{#4ec9b0,#6fdbba template_concept2_p1 null
, {{{#ffffff template_concept2_v1 null
, {{{#4ec9b0,#6fdbba template_concept2_p2 null
, {{{#ffffff template_concept2_v2 null
template_concept2_last_label null
{{{#!if !template_concept2_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p2_post != null
template_p2_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p2_default_ns != null
{{{#!wiki class="elm_ns"
template_p2_default_nstemplate_p2_default null
{{{#4ec9b0,#6fdbba template_v2_ty null
template_p2_posttemplate_v2 null
{{{ = }}}{{{#!if template_v2_default_ns != null
{{{#!wiki class="elm_ns"
template_v2_default_nstemplate_v2_default null || template_v2_default != null
##======================================= template parameter 2 end
\]}}}{{{#!if template_p2_lnb != null
[br] }}}{{{#!if template_p3 != null || template_v3 != null
##======================================= template parameter 3
##======================================= template parameter 3 concept
, }}}{{{#!if template_p3_default != null || template_v3_default != null
\[}}}{{{#!if template_concept3_available = (template_cpt3 != null)
{{{#!wiki class="elm_type"
'''template_cpt3 null || template_concept3_v0 != null || template_concept3_last_label != null
<{{{#!if template_concept3_p0 != null
{{{#4ec9b0,#6fdbba template_concept3_p0 null
{{{#ffffff template_concept3_v0 null
, {{{#4ec9b0,#6fdbba template_concept3_p1 null
, {{{#ffffff template_concept3_v1 null
, {{{#4ec9b0,#6fdbba template_concept3_p2 null
, {{{#ffffff template_concept3_v2 null
template_concept3_last_label null
{{{#!if !template_concept3_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p3_post != null
template_p3_post"elm_type"
template_p3 null
{{{ = }}}{{{#!if template_p3_default_ns != null
{{{#!wiki class="elm_ns"
template_p3_default_nstemplate_p3_default null
{{{#4ec9b0,#6fdbba template_v3_ty null
template_p3_posttemplate_v3 null
{{{ = }}}{{{#!if template_v3_default_ns != null
{{{#!wiki class="elm_ns"
template_v3_default_nstemplate_v3_default null || template_v3_default != null
##======================================= template parameter 3 end
\]}}}{{{#!if template_p3_lnb != null
[br] }}}{{{#!if template_p4 != null || template_v4 != null
##======================================= template parameter 4
##======================================= template parameter 4 concept
, }}}{{{#!if template_p4_default != null || template_v4_default != null
\[}}}{{{#!if template_concept4_available = (template_cpt4 != null)
{{{#!wiki class="elm_type"
'''template_cpt4 null || template_concept4_v0 != null || template_concept4_last_label != null
<{{{#!if template_concept4_p0 != null
{{{#4ec9b0,#6fdbba template_concept4_p0 null
{{{#ffffff template_concept4_v0 null
, {{{#4ec9b0,#6fdbba template_concept4_p1 null
, {{{#ffffff template_concept4_v1 null
, {{{#4ec9b0,#6fdbba template_concept4_p2 null
, {{{#ffffff template_concept4_v2 null
template_concept4_last_label null
{{{#!if !template_concept4_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p4_post != null
template_p4_post"elm_type"
template_p4 null
{{{ = }}}{{{#!if template_p4_default_ns != null
{{{#!wiki class="elm_ns"
template_p4_default_nstemplate_p4_default null
{{{#4ec9b0,#6fdbba template_v4_ty null
template_p4_posttemplate_v4 null
{{{ = }}}{{{#!if template_v4_default_ns != null
{{{#!wiki class="elm_ns"
template_v4_default_nstemplate_v4_default null || template_v4_default != null
##======================================= template parameter 4 end
\]}}}{{{#!if template_last_label != null
##======================================= template parameters end
template_last_label null
[[C++/문법/특성|{{{#e8f1a8 {{{[[fn_attribute null
[[C++/문법/특성#fn_attribute_lnkfn_attribute_lnk null
{{{#!if kw1_post == null
{{{#!wiki class="keyword"
kw1=contexpr null
{{{#!wiki class="keyword"
kw1=contexprkw1_post null
{{{#!if kw2_post == null
{{{#!wiki class="elm_primitives"
kw2=long null
{{{#!wiki class="elm_primitives"
kw2=longkw2_post null
[[C++/문법/특성|{{{#e8f1a8 {{{[[cls_attribute null
[[C++/문법/특성#cls_attribute_lnkcls_attribute_lnk null
##======================================= Namespaces
{{{#!wiki class="elm_ns"
ns null
{{{#!if ns1_pre_kw != null
{{{#!wiki class="keyword"
ns1_pre_kw=inline"elm_ns"
ns1=std null
{{{ ns1_post null
{{{#!if ns1_post == null
::}}}{{{#!if ns2_pre_kw != null
{{{#!wiki class="keyword"
ns2_pre_kw=inline"elm_ns"
ns2=chrono null
{{{ ns2_post null
{{{#!if ns2_post == null
::}}}{{{#!if ns3_pre_kw != null
{{{#!wiki class="keyword"
ns3_pre_kw=inline"elm_ns"
ns3=chrono_literals null
{{{ ns3_post null && ns_end == null && ns3_post == null && (pre1_t != null)
{{{#!if ns3_post == null
::}}}}}}{{{#!if ns1 != null && ns_end != null
##======================================= Front-end types
ns_end null
{{{#!wiki class="elm_type"
pre1_t null
::{{{#!wiki class="elm_type"
pre2_t null
{{{#!if pre1_t != null || pre2_t != null
::}}}{{{#f0f068 pre_e=enum null
{{{#!wiki class="elm_type"
pre_tmp_p0 null
{{{#!if pre_tmp_p0 != null
, }}}{{{#ffffff pre_tmp_v0 null
, {{{#!wiki class="elm_type"
pre_tmp_p1 null
, {{{#ffffff pre_tmp_v1 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt1=int null
, {{{#!wiki class="elm_type"
pre_tmp_p2 null
, {{{#ffffff pre_tmp_v2 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt2=int null
, {{{#!wiki class="elm_type"
pre_tmp_p3 null
, {{{#ffffff pre_tmp_v3 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt3=int null
, {{{#!wiki class="elm_type"
pre_tmp_p4 null
, {{{#ffffff pre_tmp_v4 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt4=intpre_post null
##======================================= body begin
{{{#!wiki class="elm_ns"
body_ns null
{{{#a9a9b0,#a1a1a2 body_v null
{{{#ffa3d2 body_gv null
{{{#ffffff body_mv null
{{{#f87a7a body_f null
{{{#f0a962 body_mf null
{{{#ffffff '''{{{body_static_mv null
{{{#f0a962 '''{{{body_static_mf null
{{{#b5cea8 body_number null
{{{#c8865e body_string null
body_post null
'''<'''}}}{{{#!if body_bopen != null
##======================================= body end
##======================================= arguments begin
(}}}{{{#!if arg1_available = (arg1_concept != null || arg1_kw != null || arg1_t_kw != null || arg1_ns != null || arg1_t != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg2_available = (arg2_concept != null || arg2_kw != null || arg2_t_kw != null || arg2_ns != null || arg2_t != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg3_available = (arg3_concept != null || arg3_kw != null || arg3_t_kw != null || arg3_ns != null || arg3_t != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg4_available = (arg4_concept != null || arg4_kw != null || arg4_t_kw != null || arg4_ns != null || arg4_t != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
##======================================= argument 1
}}}{{{#!if arg1_check_blank0 = (arg1_concept != null) && (arg1_kw != null || arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank1 = (arg1_kw != null) && (arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank2 = (arg1_t_kw != null) && (arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank3 = (arg1_t != null || arg1_t_post != null) && (arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_concept!=null
{{{#!wiki class="elm_type"
'''arg1_concept null
<{{{#!wiki class="elm_type"
arg1_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam3"keyword"
arg1_kw"elm_primitives"
arg1_t_kw null
{{{#!wiki class="elm_ns"
arg1_ns"elm_type"
arg1_targ1_t_postarg1_paramarg1_just_numberarg1_just_string====================================== argument 2
, }}}{{{#!if arg2_check_blank0 = (arg2_concept != null) && (arg2_kw != null || arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank1 = (arg2_kw != null) && (arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank2 = (arg2_t_kw != null) && (arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank3 = (arg2_t != null || arg2_t_post != null) && (arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_concept!=null
{{{#!wiki class="elm_type"
'''arg2_concept null
<{{{#!wiki class="elm_type"
arg2_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam3"keyword"
arg2_kw"elm_primitives"
arg2_t_kw null
{{{#!wiki class="elm_ns"
arg2_ns"elm_type"
arg2_targ2_t_postarg2_paramarg2_just_numberarg2_just_string====================================== argument 3
, }}}{{{#!if arg3_check_blank0 = (arg3_concept != null) && (arg3_kw != null || arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank1 = (arg3_kw != null) && (arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank2 = (arg3_t_kw != null) && (arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank3 = (arg3_t != null || arg3_t_post != null) && (arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_concept!=null
{{{#!wiki class="elm_type"
'''arg3_concept null
<{{{#!wiki class="elm_type"
arg3_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam3"keyword"
arg3_kw"elm_primitives"
arg3_t_kw null
{{{#!wiki class="elm_ns"
arg3_ns"elm_type"
arg3_targ3_t_postarg3_paramarg3_just_numberarg3_just_string====================================== argument4
, }}}{{{#!if arg4_check_blank0 = (arg4_concept != null) && (arg4_kw != null || arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank1 = (arg4_kw != null) && (arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank2 = (arg4_t_kw != null) && (arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank3 = (arg4_t != null || arg4_t_post != null) && (arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_concept!=null
{{{#!wiki class="elm_type"
'''arg4_concept null
<{{{#!wiki class="elm_type"
arg4_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam3"keyword"
arg4_kw"elm_primitives"
arg4_t_kw null
{{{#!wiki class="elm_ns"
arg4_ns"elm_type"
arg4_targ4_t_postarg4_paramarg4_just_numberarg4_just_string null
##======================================= argument5, argument6
, {{{#bcdce6 arg5_param null
, {{{#bcdce6 arg6_param null
, ...}}}{{{#!if body_bopen != null
##======================================= arguments end
##======================================= body end
##======================================= specifiers begin
{{{#!if spec_available
) }}}{{{#!if !spec_available
)}}}}}}{{{#!if body_spec1 != null
{{{#!wiki class="keyword"
body_spec1=const null
''' '''= {{{#!wiki class="keyword"
body_spec_assign=default null
(}}}{{{#!if body_spec1_ref != null
{{{#!if body_spec1_paren == null
body_spec1_ref null
body_spec1_ref null
{{{#!wiki class="keyword"
body_spec2=noexcept null
(}}}{{{#!if body_spec2_label != null
body_spec2_label null
)}}}{{{#!if body_spec1_paren != null
##======================================= specifiers end
##======================================= trailing begin
)}}}{{{#!if trailing != null
''' '''trailing null
{{{#!wiki class="keyword"
trailing_keyword=decltype null
(}}}{{{#!if trailing_ns != null
{{{#!wiki class="elm_ns"
trailing_ns null
{{{#!wiki class="keyword"
trailing_t_kw null
{{{#!wiki class="elm_type"
trailing_content_t1 null
::{{{#!wiki class="elm_type"
trailing_content_t2 null
{{{#f87a7a trailing_content_f null
trailing_label null
)}}}{{{#!if label_last != null
##======================================= trailing end
label_last null
##======================================= footer
'''>'''}}}{{{#!if last != null
last null
^^{{{#a3ff84 C++version null
^^{{{+1 {{{#a3ff84 C++large_version@}}}}}}^^}}}
#!style
.global
{
display: inline;
padding: 3px 4px;
margin-top: -6px;
font-family: 'Cascadia Mono', 'Cascadia Code', '나눔고딕코딩', 'D2Coding', 'Courier New', Courier, monospace;
word-break: keep-all;
color: #a8a8a8;
}
.preprocessor
{
display: inline;
color: #aeff6c;
}
.comment
{
display: inline;
color: #57A64A;
}
.keyword
{
display: inline;
font-weight: bold;
color: #569cd6;
}
.elm_ns
{
display: inline;
font-weight: bold;
color: #58fafe;
}
.elm_type
{
display: inline;
color: #4ec9b0;
}
.elm_primitives
{
display: inline;
font-weight: bold;
color: cornflowerblue;
}
(template_p0 != null || template_v0 != null || template_p1 != null || template_v1 != null || template_p2 != null || template_v2 != null || template_p3 != null || template_v3 != null || template_p4 != null || template_v4 != null) || template_last_label != null
#!if ns_available = (ns != null || ns1 != null || ns2 != null || ns3 != null)
#!if pre_available = (kw1 != null || kw1_post != null || kw2 != null || kw2_post != null || cls_attribute != null || cls_attribute_lnk != null || ns_end != null || pre1_t != null || pre2_t != null || pre_e != null)
#!if pre_tmp_available = (pre_tmp_p0 != null || pre_tmp_p1 != null || pre_tmp_p2 != null || pre_tmp_v0 != null || pre_tmp_v1 != null || pre_tmp_v2 != null)
#!if body_available = (body_ns || body_number != null || body_string != null || body_v != null || body_gv != null || body_f != null || body_mv != null || body_mf != null || body_static_mv != null || body_static_mf != null || body_post != null)
#!if spec_available = (body_spec1 != null || body_spec2 != null || body_spec1_ref != null || body_spec2_label != null || body_spec_assign != null)
#!if trail_available = (trailing != null || trailing_keyword != null)
#!wiki class="global"
{{{#!wiki class="comment"
head_comment null
[[C++/문법/특성|{{{#daffbc {{{[[attribute null
[[C++/문법/특성#attribute_lnkattribute_lnk null
##======================================= include and import
{{{#!if ns_available || pre_available || pre_tmp_available || body_available || trail_available
{{{#!wiki class="keyword"
head_keyword"keyword"
head_keyword null
{{{#ffffff module_name null
{{{#!wiki class="keyword"
import}}} {{{#c8865e <import null
{{{#!wiki class="preprocessor"
#include}}} {{{#c8865e include====================================== template parameter 0
##======================================= template parameter 0 concept
<{{{#!if template_p0_default != null || template_v0_default != null
\[}}}{{{#!if template_concept0_available = (template_cpt0 != null)
{{{#!wiki class="elm_type"
'''template_cpt0 null || template_concept0_v0 != null || template_concept0_last_label != null
<{{{#!if template_concept0_p0 != null
{{{#!wiki class="elm_type"
template_concept0_p0 null
{{{#ffffff template_concept0_v0 null
, {{{#!wiki class="elm_type"
template_concept0_p1 null
, {{{#ffffff template_concept0_v1 null
, {{{#!wiki class="elm_type"
template_concept0_p2 null
, {{{#ffffff template_concept0_v2 null
template_concept0_last_label null
{{{#!if !template_concept0_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p0_post != null
template_p0_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p0_default_ns != null
{{{#!wiki class="elm_ns"
template_p0_default_ns"elm_type"
template_p0_default null
{{{#!wiki class="elm_type"
template_v0_ty null
template_p0_posttemplate_v0 null
{{{ = }}}{{{#!if template_v0_default_ns != null
{{{#!wiki class="elm_ns"
template_v0_default_nstemplate_v0_default null || template_v0_default != null
##======================================= template parameter 0 end
\]}}}{{{#!if template_p0_lnb != null
[br] }}}{{{#!if template_p1 != null || template_v1 != null
##======================================= template parameter 1
##======================================= template parameter 1 concept
, }}}{{{#!if template_p1_default != null || template_v1_default != null
\[}}}{{{#!if template_concept1_available = (template_cpt1 != null)
{{{#!wiki class="elm_type"
'''template_cpt1 null || template_concept1_v0 != null || template_concept1_last_label != null
<{{{#!if template_concept1_p0 != null
{{{#4ec9b0,#6fdbba template_concept1_p0 null
{{{#ffffff template_concept1_v0 null
, {{{#4ec9b0,#6fdbba template_concept1_p1 null
, {{{#ffffff template_concept1_v1 null
, {{{#4ec9b0,#6fdbba template_concept1_p2 null
, {{{#ffffff template_concept1_v2 null
template_concept1_last_label null
{{{#!if !template_concept1_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p1_post != null
template_p1_post"elm_type"
template_p1 null
{{{ = }}}{{{#!if template_p1_default_ns != null
{{{#!wiki class="elm_ns"
template_p1_default_nstemplate_p1_default null
{{{#4ec9b0,#6fdbba template_v1_ty null
template_p1_posttemplate_v1 null
{{{ = }}}{{{#!if template_v1_default_ns != null
{{{#!wiki class="elm_ns"
template_v1_default_nstemplate_v1_default null || template_v1_default != null
##======================================= template parameter 1 end
\]}}}{{{#!if template_p1_lnb != null
[br] }}}{{{#!if template_p2 != null || template_v2 != null
##======================================= template parameter 2
##======================================= template parameter 2 concept
, }}}{{{#!if template_p2_default != null || template_v2_default != null
\[}}}{{{#!if template_concept2_available = (template_cpt2 != null)
{{{#!wiki class="elm_type"
'''template_cpt2 null || template_concept2_v0 != null || template_concept2_last_label != null
<{{{#!if template_concept2_p0 != null
{{{#4ec9b0,#6fdbba template_concept2_p0 null
{{{#ffffff template_concept2_v0 null
, {{{#4ec9b0,#6fdbba template_concept2_p1 null
, {{{#ffffff template_concept2_v1 null
, {{{#4ec9b0,#6fdbba template_concept2_p2 null
, {{{#ffffff template_concept2_v2 null
template_concept2_last_label null
{{{#!if !template_concept2_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p2_post != null
template_p2_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p2_default_ns != null
{{{#!wiki class="elm_ns"
template_p2_default_nstemplate_p2_default null
{{{#4ec9b0,#6fdbba template_v2_ty null
template_p2_posttemplate_v2 null
{{{ = }}}{{{#!if template_v2_default_ns != null
{{{#!wiki class="elm_ns"
template_v2_default_nstemplate_v2_default null || template_v2_default != null
##======================================= template parameter 2 end
\]}}}{{{#!if template_p2_lnb != null
[br] }}}{{{#!if template_p3 != null || template_v3 != null
##======================================= template parameter 3
##======================================= template parameter 3 concept
, }}}{{{#!if template_p3_default != null || template_v3_default != null
\[}}}{{{#!if template_concept3_available = (template_cpt3 != null)
{{{#!wiki class="elm_type"
'''template_cpt3 null || template_concept3_v0 != null || template_concept3_last_label != null
<{{{#!if template_concept3_p0 != null
{{{#4ec9b0,#6fdbba template_concept3_p0 null
{{{#ffffff template_concept3_v0 null
, {{{#4ec9b0,#6fdbba template_concept3_p1 null
, {{{#ffffff template_concept3_v1 null
, {{{#4ec9b0,#6fdbba template_concept3_p2 null
, {{{#ffffff template_concept3_v2 null
template_concept3_last_label null
{{{#!if !template_concept3_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p3_post != null
template_p3_post"elm_type"
template_p3 null
{{{ = }}}{{{#!if template_p3_default_ns != null
{{{#!wiki class="elm_ns"
template_p3_default_nstemplate_p3_default null
{{{#4ec9b0,#6fdbba template_v3_ty null
template_p3_posttemplate_v3 null
{{{ = }}}{{{#!if template_v3_default_ns != null
{{{#!wiki class="elm_ns"
template_v3_default_nstemplate_v3_default null || template_v3_default != null
##======================================= template parameter 3 end
\]}}}{{{#!if template_p3_lnb != null
[br] }}}{{{#!if template_p4 != null || template_v4 != null
##======================================= template parameter 4
##======================================= template parameter 4 concept
, }}}{{{#!if template_p4_default != null || template_v4_default != null
\[}}}{{{#!if template_concept4_available = (template_cpt4 != null)
{{{#!wiki class="elm_type"
'''template_cpt4 null || template_concept4_v0 != null || template_concept4_last_label != null
<{{{#!if template_concept4_p0 != null
{{{#4ec9b0,#6fdbba template_concept4_p0 null
{{{#ffffff template_concept4_v0 null
, {{{#4ec9b0,#6fdbba template_concept4_p1 null
, {{{#ffffff template_concept4_v1 null
, {{{#4ec9b0,#6fdbba template_concept4_p2 null
, {{{#ffffff template_concept4_v2 null
template_concept4_last_label null
{{{#!if !template_concept4_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p4_post != null
template_p4_post"elm_type"
template_p4 null
{{{ = }}}{{{#!if template_p4_default_ns != null
{{{#!wiki class="elm_ns"
template_p4_default_nstemplate_p4_default null
{{{#4ec9b0,#6fdbba template_v4_ty null
template_p4_posttemplate_v4 null
{{{ = }}}{{{#!if template_v4_default_ns != null
{{{#!wiki class="elm_ns"
template_v4_default_nstemplate_v4_default null || template_v4_default != null
##======================================= template parameter 4 end
\]}}}{{{#!if template_last_label != null
##======================================= template parameters end
template_last_label null
[[C++/문법/특성|{{{#e8f1a8 {{{[[fn_attribute null
[[C++/문법/특성#fn_attribute_lnkfn_attribute_lnk null
{{{#!if kw1_post == null
{{{#!wiki class="keyword"
kw1=contexpr null
{{{#!wiki class="keyword"
kw1=contexprkw1_post null
{{{#!if kw2_post == null
{{{#!wiki class="elm_primitives"
kw2=long null
{{{#!wiki class="elm_primitives"
kw2=longkw2_post null
[[C++/문법/특성|{{{#e8f1a8 {{{[[cls_attribute null
[[C++/문법/특성#cls_attribute_lnkcls_attribute_lnk null
##======================================= Namespaces
{{{#!wiki class="elm_ns"
ns null
{{{#!if ns1_pre_kw != null
{{{#!wiki class="keyword"
ns1_pre_kw=inline"elm_ns"
ns1=std null
{{{ ns1_post null
{{{#!if ns1_post == null
::}}}{{{#!if ns2_pre_kw != null
{{{#!wiki class="keyword"
ns2_pre_kw=inline"elm_ns"
ns2=chrono null
{{{ ns2_post null
{{{#!if ns2_post == null
::}}}{{{#!if ns3_pre_kw != null
{{{#!wiki class="keyword"
ns3_pre_kw=inline"elm_ns"
ns3=chrono_literals null
{{{ ns3_post null && ns_end == null && ns3_post == null && (pre1_t != null)
{{{#!if ns3_post == null
::}}}}}}{{{#!if ns1 != null && ns_end != null
##======================================= Front-end types
ns_end null
{{{#!wiki class="elm_type"
pre1_t null
::{{{#!wiki class="elm_type"
pre2_t null
{{{#!if pre1_t != null || pre2_t != null
::}}}{{{#f0f068 pre_e=enum null
{{{#!wiki class="elm_type"
pre_tmp_p0 null
{{{#!if pre_tmp_p0 != null
, }}}{{{#ffffff pre_tmp_v0 null
, {{{#!wiki class="elm_type"
pre_tmp_p1 null
, {{{#ffffff pre_tmp_v1 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt1=int null
, {{{#!wiki class="elm_type"
pre_tmp_p2 null
, {{{#ffffff pre_tmp_v2 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt2=int null
, {{{#!wiki class="elm_type"
pre_tmp_p3 null
, {{{#ffffff pre_tmp_v3 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt3=int null
, {{{#!wiki class="elm_type"
pre_tmp_p4 null
, {{{#ffffff pre_tmp_v4 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt4=intpre_post null
##======================================= body begin
{{{#!wiki class="elm_ns"
body_ns null
{{{#a9a9b0,#a1a1a2 body_v null
{{{#ffa3d2 body_gv null
{{{#ffffff body_mv null
{{{#f87a7a body_f null
{{{#f0a962 body_mf null
{{{#ffffff '''{{{body_static_mv null
{{{#f0a962 '''{{{body_static_mf null
{{{#b5cea8 body_number null
{{{#c8865e body_string null
body_post null
'''<'''}}}{{{#!if body_bopen != null
##======================================= body end
##======================================= arguments begin
(}}}{{{#!if arg1_available = (arg1_concept != null || arg1_kw != null || arg1_t_kw != null || arg1_ns != null || arg1_t != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg2_available = (arg2_concept != null || arg2_kw != null || arg2_t_kw != null || arg2_ns != null || arg2_t != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg3_available = (arg3_concept != null || arg3_kw != null || arg3_t_kw != null || arg3_ns != null || arg3_t != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg4_available = (arg4_concept != null || arg4_kw != null || arg4_t_kw != null || arg4_ns != null || arg4_t != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
##======================================= argument 1
}}}{{{#!if arg1_check_blank0 = (arg1_concept != null) && (arg1_kw != null || arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank1 = (arg1_kw != null) && (arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank2 = (arg1_t_kw != null) && (arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank3 = (arg1_t != null || arg1_t_post != null) && (arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_concept!=null
{{{#!wiki class="elm_type"
'''arg1_concept null
<{{{#!wiki class="elm_type"
arg1_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam3"keyword"
arg1_kw"elm_primitives"
arg1_t_kw null
{{{#!wiki class="elm_ns"
arg1_ns"elm_type"
arg1_targ1_t_postarg1_paramarg1_just_numberarg1_just_string====================================== argument 2
, }}}{{{#!if arg2_check_blank0 = (arg2_concept != null) && (arg2_kw != null || arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank1 = (arg2_kw != null) && (arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank2 = (arg2_t_kw != null) && (arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank3 = (arg2_t != null || arg2_t_post != null) && (arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_concept!=null
{{{#!wiki class="elm_type"
'''arg2_concept null
<{{{#!wiki class="elm_type"
arg2_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam3"keyword"
arg2_kw"elm_primitives"
arg2_t_kw null
{{{#!wiki class="elm_ns"
arg2_ns"elm_type"
arg2_targ2_t_postarg2_paramarg2_just_numberarg2_just_string====================================== argument 3
, }}}{{{#!if arg3_check_blank0 = (arg3_concept != null) && (arg3_kw != null || arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank1 = (arg3_kw != null) && (arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank2 = (arg3_t_kw != null) && (arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank3 = (arg3_t != null || arg3_t_post != null) && (arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_concept!=null
{{{#!wiki class="elm_type"
'''arg3_concept null
<{{{#!wiki class="elm_type"
arg3_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam3"keyword"
arg3_kw"elm_primitives"
arg3_t_kw null
{{{#!wiki class="elm_ns"
arg3_ns"elm_type"
arg3_targ3_t_postarg3_paramarg3_just_numberarg3_just_string====================================== argument4
, }}}{{{#!if arg4_check_blank0 = (arg4_concept != null) && (arg4_kw != null || arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank1 = (arg4_kw != null) && (arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank2 = (arg4_t_kw != null) && (arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank3 = (arg4_t != null || arg4_t_post != null) && (arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_concept!=null
{{{#!wiki class="elm_type"
'''arg4_concept null
<{{{#!wiki class="elm_type"
arg4_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam3"keyword"
arg4_kw"elm_primitives"
arg4_t_kw null
{{{#!wiki class="elm_ns"
arg4_ns"elm_type"
arg4_targ4_t_postarg4_paramarg4_just_numberarg4_just_string null
##======================================= argument5, argument6
, {{{#bcdce6 arg5_param null
, {{{#bcdce6 arg6_param null
, ...}}}{{{#!if body_bopen != null
##======================================= arguments end
##======================================= body end
##======================================= specifiers begin
{{{#!if spec_available
) }}}{{{#!if !spec_available
)}}}}}}{{{#!if body_spec1 != null
{{{#!wiki class="keyword"
body_spec1=const null
''' '''= {{{#!wiki class="keyword"
body_spec_assign=default null
(}}}{{{#!if body_spec1_ref != null
{{{#!if body_spec1_paren == null
body_spec1_ref null
body_spec1_ref null
{{{#!wiki class="keyword"
body_spec2=noexcept null
(}}}{{{#!if body_spec2_label != null
body_spec2_label null
)}}}{{{#!if body_spec1_paren != null
##======================================= specifiers end
##======================================= trailing begin
)}}}{{{#!if trailing != null
''' '''trailing null
{{{#!wiki class="keyword"
trailing_keyword=decltype null
(}}}{{{#!if trailing_ns != null
{{{#!wiki class="elm_ns"
trailing_ns null
{{{#!wiki class="keyword"
trailing_t_kw null
{{{#!wiki class="elm_type"
trailing_content_t1 null
::{{{#!wiki class="elm_type"
trailing_content_t2 null
{{{#f87a7a trailing_content_f null
trailing_label null
)}}}{{{#!if label_last != null
##======================================= trailing end
label_last null
##======================================= footer
'''>'''}}}{{{#!if last != null
last null
^^{{{#a3ff84 C++version null
^^{{{+1 {{{#a3ff84 C++large_version@}}}}}}^^}}}
#!style
.global
{
display: inline;
padding: 3px 4px;
margin-top: -6px;
font-family: 'Cascadia Mono', 'Cascadia Code', '나눔고딕코딩', 'D2Coding', 'Courier New', Courier, monospace;
word-break: keep-all;
color: #a8a8a8;
}
.preprocessor
{
display: inline;
color: #aeff6c;
}
.comment
{
display: inline;
color: #57A64A;
}
.keyword
{
display: inline;
font-weight: bold;
color: #569cd6;
}
.elm_ns
{
display: inline;
font-weight: bold;
color: #58fafe;
}
.elm_type
{
display: inline;
color: #4ec9b0;
}
.elm_primitives
{
display: inline;
font-weight: bold;
color: cornflowerblue;
}
(template_p0 != null || template_v0 != null || template_p1 != null || template_v1 != null || template_p2 != null || template_v2 != null || template_p3 != null || template_v3 != null || template_p4 != null || template_v4 != null) || template_last_label != null
#!if ns_available = (ns != null || ns1 != null || ns2 != null || ns3 != null)
#!if pre_available = (kw1 != null || kw1_post != null || kw2 != null || kw2_post != null || cls_attribute != null || cls_attribute_lnk != null || ns_end != null || pre1_t != null || pre2_t != null || pre_e != null)
#!if pre_tmp_available = (pre_tmp_p0 != null || pre_tmp_p1 != null || pre_tmp_p2 != null || pre_tmp_v0 != null || pre_tmp_v1 != null || pre_tmp_v2 != null)
#!if body_available = (body_ns || body_number != null || body_string != null || body_v != null || body_gv != null || body_f != null || body_mv != null || body_mf != null || body_static_mv != null || body_static_mf != null || body_post != null)
#!if spec_available = (body_spec1 != null || body_spec2 != null || body_spec1_ref != null || body_spec2_label != null || body_spec_assign != null)
#!if trail_available = (trailing != null || trailing_keyword != null)
#!wiki class="global"
{{{#!wiki class="comment"
head_comment null
[[C++/문법/특성|{{{#daffbc {{{[[attribute null
[[C++/문법/특성#attribute_lnkattribute_lnk null
##======================================= include and import
{{{#!if ns_available || pre_available || pre_tmp_available || body_available || trail_available
{{{#!wiki class="keyword"
head_keyword"keyword"
head_keyword null
{{{#ffffff module_name null
{{{#!wiki class="keyword"
import}}} {{{#c8865e <import null
{{{#!wiki class="preprocessor"
#include}}} {{{#c8865e include====================================== template parameter 0
##======================================= template parameter 0 concept
<{{{#!if template_p0_default != null || template_v0_default != null
\[}}}{{{#!if template_concept0_available = (template_cpt0 != null)
{{{#!wiki class="elm_type"
'''template_cpt0 null || template_concept0_v0 != null || template_concept0_last_label != null
<{{{#!if template_concept0_p0 != null
{{{#!wiki class="elm_type"
template_concept0_p0 null
{{{#ffffff template_concept0_v0 null
, {{{#!wiki class="elm_type"
template_concept0_p1 null
, {{{#ffffff template_concept0_v1 null
, {{{#!wiki class="elm_type"
template_concept0_p2 null
, {{{#ffffff template_concept0_v2 null
template_concept0_last_label null
{{{#!if !template_concept0_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p0_post != null
template_p0_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p0_default_ns != null
{{{#!wiki class="elm_ns"
template_p0_default_ns"elm_type"
template_p0_default null
{{{#!wiki class="elm_type"
template_v0_ty null
template_p0_posttemplate_v0 null
{{{ = }}}{{{#!if template_v0_default_ns != null
{{{#!wiki class="elm_ns"
template_v0_default_nstemplate_v0_default null || template_v0_default != null
##======================================= template parameter 0 end
\]}}}{{{#!if template_p0_lnb != null
[br] }}}{{{#!if template_p1 != null || template_v1 != null
##======================================= template parameter 1
##======================================= template parameter 1 concept
, }}}{{{#!if template_p1_default != null || template_v1_default != null
\[}}}{{{#!if template_concept1_available = (template_cpt1 != null)
{{{#!wiki class="elm_type"
'''template_cpt1 null || template_concept1_v0 != null || template_concept1_last_label != null
<{{{#!if template_concept1_p0 != null
{{{#4ec9b0,#6fdbba template_concept1_p0 null
{{{#ffffff template_concept1_v0 null
, {{{#4ec9b0,#6fdbba template_concept1_p1 null
, {{{#ffffff template_concept1_v1 null
, {{{#4ec9b0,#6fdbba template_concept1_p2 null
, {{{#ffffff template_concept1_v2 null
template_concept1_last_label null
{{{#!if !template_concept1_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p1_post != null
template_p1_post"elm_type"
template_p1 null
{{{ = }}}{{{#!if template_p1_default_ns != null
{{{#!wiki class="elm_ns"
template_p1_default_nstemplate_p1_default null
{{{#4ec9b0,#6fdbba template_v1_ty null
template_p1_posttemplate_v1 null
{{{ = }}}{{{#!if template_v1_default_ns != null
{{{#!wiki class="elm_ns"
template_v1_default_nstemplate_v1_default null || template_v1_default != null
##======================================= template parameter 1 end
\]}}}{{{#!if template_p1_lnb != null
[br] }}}{{{#!if template_p2 != null || template_v2 != null
##======================================= template parameter 2
##======================================= template parameter 2 concept
, }}}{{{#!if template_p2_default != null || template_v2_default != null
\[}}}{{{#!if template_concept2_available = (template_cpt2 != null)
{{{#!wiki class="elm_type"
'''template_cpt2 null || template_concept2_v0 != null || template_concept2_last_label != null
<{{{#!if template_concept2_p0 != null
{{{#4ec9b0,#6fdbba template_concept2_p0 null
{{{#ffffff template_concept2_v0 null
, {{{#4ec9b0,#6fdbba template_concept2_p1 null
, {{{#ffffff template_concept2_v1 null
, {{{#4ec9b0,#6fdbba template_concept2_p2 null
, {{{#ffffff template_concept2_v2 null
template_concept2_last_label null
{{{#!if !template_concept2_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p2_post != null
template_p2_post"elm_type"
template_p0 null
{{{ = }}}{{{#!if template_p2_default_ns != null
{{{#!wiki class="elm_ns"
template_p2_default_nstemplate_p2_default null
{{{#4ec9b0,#6fdbba template_v2_ty null
template_p2_posttemplate_v2 null
{{{ = }}}{{{#!if template_v2_default_ns != null
{{{#!wiki class="elm_ns"
template_v2_default_nstemplate_v2_default null || template_v2_default != null
##======================================= template parameter 2 end
\]}}}{{{#!if template_p2_lnb != null
[br] }}}{{{#!if template_p3 != null || template_v3 != null
##======================================= template parameter 3
##======================================= template parameter 3 concept
, }}}{{{#!if template_p3_default != null || template_v3_default != null
\[}}}{{{#!if template_concept3_available = (template_cpt3 != null)
{{{#!wiki class="elm_type"
'''template_cpt3 null || template_concept3_v0 != null || template_concept3_last_label != null
<{{{#!if template_concept3_p0 != null
{{{#4ec9b0,#6fdbba template_concept3_p0 null
{{{#ffffff template_concept3_v0 null
, {{{#4ec9b0,#6fdbba template_concept3_p1 null
, {{{#ffffff template_concept3_v1 null
, {{{#4ec9b0,#6fdbba template_concept3_p2 null
, {{{#ffffff template_concept3_v2 null
template_concept3_last_label null
{{{#!if !template_concept3_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p3_post != null
template_p3_post"elm_type"
template_p3 null
{{{ = }}}{{{#!if template_p3_default_ns != null
{{{#!wiki class="elm_ns"
template_p3_default_nstemplate_p3_default null
{{{#4ec9b0,#6fdbba template_v3_ty null
template_p3_posttemplate_v3 null
{{{ = }}}{{{#!if template_v3_default_ns != null
{{{#!wiki class="elm_ns"
template_v3_default_nstemplate_v3_default null || template_v3_default != null
##======================================= template parameter 3 end
\]}}}{{{#!if template_p3_lnb != null
[br] }}}{{{#!if template_p4 != null || template_v4 != null
##======================================= template parameter 4
##======================================= template parameter 4 concept
, }}}{{{#!if template_p4_default != null || template_v4_default != null
\[}}}{{{#!if template_concept4_available = (template_cpt4 != null)
{{{#!wiki class="elm_type"
'''template_cpt4 null || template_concept4_v0 != null || template_concept4_last_label != null
<{{{#!if template_concept4_p0 != null
{{{#4ec9b0,#6fdbba template_concept4_p0 null
{{{#ffffff template_concept4_v0 null
, {{{#4ec9b0,#6fdbba template_concept4_p1 null
, {{{#ffffff template_concept4_v1 null
, {{{#4ec9b0,#6fdbba template_concept4_p2 null
, {{{#ffffff template_concept4_v2 null
template_concept4_last_label null
{{{#!if !template_concept4_available
{{{#!wiki class="keyword"
typename}}} }}}{{{#!if template_p4_post != null
template_p4_post"elm_type"
template_p4 null
{{{ = }}}{{{#!if template_p4_default_ns != null
{{{#!wiki class="elm_ns"
template_p4_default_nstemplate_p4_default null
{{{#4ec9b0,#6fdbba template_v4_ty null
template_p4_posttemplate_v4 null
{{{ = }}}{{{#!if template_v4_default_ns != null
{{{#!wiki class="elm_ns"
template_v4_default_nstemplate_v4_default null || template_v4_default != null
##======================================= template parameter 4 end
\]}}}{{{#!if template_last_label != null
##======================================= template parameters end
template_last_label null
[[C++/문법/특성|{{{#e8f1a8 {{{[[fn_attribute null
[[C++/문법/특성#fn_attribute_lnkfn_attribute_lnk null
{{{#!if kw1_post == null
{{{#!wiki class="keyword"
kw1=contexpr null
{{{#!wiki class="keyword"
kw1=contexprkw1_post null
{{{#!if kw2_post == null
{{{#!wiki class="elm_primitives"
kw2=long null
{{{#!wiki class="elm_primitives"
kw2=longkw2_post null
[[C++/문법/특성|{{{#e8f1a8 {{{[[cls_attribute null
[[C++/문법/특성#cls_attribute_lnkcls_attribute_lnk null
##======================================= Namespaces
{{{#!wiki class="elm_ns"
ns null
{{{#!if ns1_pre_kw != null
{{{#!wiki class="keyword"
ns1_pre_kw=inline"elm_ns"
ns1=std null
{{{ ns1_post null
{{{#!if ns1_post == null
::}}}{{{#!if ns2_pre_kw != null
{{{#!wiki class="keyword"
ns2_pre_kw=inline"elm_ns"
ns2=chrono null
{{{ ns2_post null
{{{#!if ns2_post == null
::}}}{{{#!if ns3_pre_kw != null
{{{#!wiki class="keyword"
ns3_pre_kw=inline"elm_ns"
ns3=chrono_literals null
{{{ ns3_post null && ns_end == null && ns3_post == null && (pre1_t != null)
{{{#!if ns3_post == null
::}}}}}}{{{#!if ns1 != null && ns_end != null
##======================================= Front-end types
ns_end null
{{{#!wiki class="elm_type"
pre1_t null
::{{{#!wiki class="elm_type"
pre2_t null
{{{#!if pre1_t != null || pre2_t != null
::}}}{{{#f0f068 pre_e=enum null
{{{#!wiki class="elm_type"
pre_tmp_p0 null
{{{#!if pre_tmp_p0 != null
, }}}{{{#ffffff pre_tmp_v0 null
, {{{#!wiki class="elm_type"
pre_tmp_p1 null
, {{{#ffffff pre_tmp_v1 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt1=int null
, {{{#!wiki class="elm_type"
pre_tmp_p2 null
, {{{#ffffff pre_tmp_v2 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt2=int null
, {{{#!wiki class="elm_type"
pre_tmp_p3 null
, {{{#ffffff pre_tmp_v3 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt3=int null
, {{{#!wiki class="elm_type"
pre_tmp_p4 null
, {{{#ffffff pre_tmp_v4 null
, {{{#!wiki class="elm_primitives"
pre_tmp_kwt4=intpre_post null
##======================================= body begin
{{{#!wiki class="elm_ns"
body_ns null
{{{#a9a9b0,#a1a1a2 body_v null
{{{#ffa3d2 body_gv null
{{{#ffffff body_mv null
{{{#f87a7a body_f null
{{{#f0a962 body_mf null
{{{#ffffff '''{{{body_static_mv null
{{{#f0a962 '''{{{body_static_mf null
{{{#b5cea8 body_number null
{{{#c8865e body_string null
body_post null
'''<'''}}}{{{#!if body_bopen != null
##======================================= body end
##======================================= arguments begin
(}}}{{{#!if arg1_available = (arg1_concept != null || arg1_kw != null || arg1_t_kw != null || arg1_ns != null || arg1_t != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg2_available = (arg2_concept != null || arg2_kw != null || arg2_t_kw != null || arg2_ns != null || arg2_t != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg3_available = (arg3_concept != null || arg3_kw != null || arg3_t_kw != null || arg3_ns != null || arg3_t != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg4_available = (arg4_concept != null || arg4_kw != null || arg4_t_kw != null || arg4_ns != null || arg4_t != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
##======================================= argument 1
}}}{{{#!if arg1_check_blank0 = (arg1_concept != null) && (arg1_kw != null || arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank1 = (arg1_kw != null) && (arg1_t_kw != null || arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank2 = (arg1_t_kw != null) && (arg1_t != null || arg1_t_post != null || arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_check_blank3 = (arg1_t != null || arg1_t_post != null) && (arg1_param != null || arg1_just_number != null || arg1_just_string != null)
}}}{{{#!if arg1_concept!=null
{{{#!wiki class="elm_type"
'''arg1_concept null
<{{{#!wiki class="elm_type"
arg1_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg1_concept_tparam3"keyword"
arg1_kw"elm_primitives"
arg1_t_kw null
{{{#!wiki class="elm_ns"
arg1_ns"elm_type"
arg1_targ1_t_postarg1_paramarg1_just_numberarg1_just_string====================================== argument 2
, }}}{{{#!if arg2_check_blank0 = (arg2_concept != null) && (arg2_kw != null || arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank1 = (arg2_kw != null) && (arg2_t_kw != null || arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank2 = (arg2_t_kw != null) && (arg2_t != null || arg2_t_post != null || arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_check_blank3 = (arg2_t != null || arg2_t_post != null) && (arg2_param != null || arg2_just_number != null || arg2_just_string != null)
}}}{{{#!if arg2_concept!=null
{{{#!wiki class="elm_type"
'''arg2_concept null
<{{{#!wiki class="elm_type"
arg2_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg2_concept_tparam3"keyword"
arg2_kw"elm_primitives"
arg2_t_kw null
{{{#!wiki class="elm_ns"
arg2_ns"elm_type"
arg2_targ2_t_postarg2_paramarg2_just_numberarg2_just_string====================================== argument 3
, }}}{{{#!if arg3_check_blank0 = (arg3_concept != null) && (arg3_kw != null || arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank1 = (arg3_kw != null) && (arg3_t_kw != null || arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank2 = (arg3_t_kw != null) && (arg3_t != null || arg3_t_post != null || arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_check_blank3 = (arg3_t != null || arg3_t_post != null) && (arg3_param != null || arg3_just_number != null || arg3_just_string != null)
}}}{{{#!if arg3_concept!=null
{{{#!wiki class="elm_type"
'''arg3_concept null
<{{{#!wiki class="elm_type"
arg3_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg3_concept_tparam3"keyword"
arg3_kw"elm_primitives"
arg3_t_kw null
{{{#!wiki class="elm_ns"
arg3_ns"elm_type"
arg3_targ3_t_postarg3_paramarg3_just_numberarg3_just_string====================================== argument4
, }}}{{{#!if arg4_check_blank0 = (arg4_concept != null) && (arg4_kw != null || arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank1 = (arg4_kw != null) && (arg4_t_kw != null || arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank2 = (arg4_t_kw != null) && (arg4_t != null || arg4_t_post != null || arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_check_blank3 = (arg4_t != null || arg4_t_post != null) && (arg4_param != null || arg4_just_number != null || arg4_just_string != null)
}}}{{{#!if arg4_concept!=null
{{{#!wiki class="elm_type"
'''arg4_concept null
<{{{#!wiki class="elm_type"
arg4_concept_tparam1 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam2 null
, {{{#!wiki class="elm_type"
arg4_concept_tparam3"keyword"
arg4_kw"elm_primitives"
arg4_t_kw null
{{{#!wiki class="elm_ns"
arg4_ns"elm_type"
arg4_targ4_t_postarg4_paramarg4_just_numberarg4_just_string null
##======================================= argument5, argument6
, {{{#bcdce6 arg5_param null
, {{{#bcdce6 arg6_param null
, ...}}}{{{#!if body_bopen != null
##======================================= arguments end
##======================================= body end
##======================================= specifiers begin
{{{#!if spec_available
) }}}{{{#!if !spec_available
)}}}}}}{{{#!if body_spec1 != null
{{{#!wiki class="keyword"
body_spec1=const null
''' '''= {{{#!wiki class="keyword"
body_spec_assign=default null
(}}}{{{#!if body_spec1_ref != null
{{{#!if body_spec1_paren == null
body_spec1_ref null
body_spec1_ref null
{{{#!wiki class="keyword"
body_spec2=noexcept null
(}}}{{{#!if body_spec2_label != null
body_spec2_label null
)}}}{{{#!if body_spec1_paren != null
##======================================= specifiers end
##======================================= trailing begin
)}}}{{{#!if trailing != null
''' '''trailing null
{{{#!wiki class="keyword"
trailing_keyword=decltype null
(}}}{{{#!if trailing_ns != null
{{{#!wiki class="elm_ns"
trailing_ns null
{{{#!wiki class="keyword"
trailing_t_kw null
{{{#!wiki class="elm_type"
trailing_content_t1 null
::{{{#!wiki class="elm_type"
trailing_content_t2 null
{{{#f87a7a trailing_content_f null
trailing_label null
)}}}{{{#!if label_last != null
##======================================= trailing end
label_last null
##======================================= footer
'''>'''}}}{{{#!if last != null
last null
^^{{{#a3ff84 C++version null
^^{{{+1 {{{#a3ff84 C++large_version@}}}}}}^^}}}
|