나무모에 미러 (일반/밝은 화면)
최근 수정 시각 : 2025-04-18 16:32:54

틀:C++ 요소

#!if fn_attribute!=null
[[C++/문법/특성|{{{#a8a8a8 {{{[[@fn_attribute=attr1@]]}}}}}}]] 
#!if fn_attribute_lnk!=null
[[C++/문법/특성#@fn_attribute_lnk=attr1@|{{{#a8a8a8 {{{[[@fn_attribute_lnk=attr1@]]}}}}}}]] 
#!if kw1!=null
'''{{{#569cd6,#CornFlowerBlue {{{@kw1=contexpr@}}}}}}'''{{{#!if kw1_post!=null
{{{@kw1_post=_kwp1@}}}}}}{{{#!if kw1_post==null
{{{ }}}}}}
#!if kw2!=null
'''{{{#569cd6,#CornFlowerBlue {{{@kw2=long long@}}}}}}'''{{{#!if kw2post!=null
{{{@kw2_post=&&@}}}}}}{{{#!if kw2_post==null
{{{ }}}}}}
#!if cls_attribute!=null
{{{[[@cls_attribute=attr2@]] }}}
#!if cls_attribute_lnk!=null
[[C++/문법/특성#@cls_attribute_lnk=attr2@|{{{#a8a8a8 {{{[[@cls_attribute_lnk=attr2@]] }}}}}}]]
#!if ns1!=null
##=======================================
'''{{{#58fafe {{{@ns1=std@}}}}}}'''
#!if ns2!=null
{{{::}}}'''{{{#58fafe {{{@ns2=chrono@}}}}}}'''
#!if ns1!=null
{{{::}}}
#!if pre1_t!=null
##=======================================
{{{#4ec9b0,#6fdbba {{{@pre1_t=system_clock@}}}}}}
#!if pre2_t!=null
{{{::}}}{{{#4ec9b0,#6fdbba {{{@pre2_t=duration@}}}}}}
#!if pre_e!=null
{{{::}}}{{{#f0f068 {{{@pre_e=enum@}}}}}}
#!if pre_post!=null
{{{@pre_post=_pre@}}}
#!if pre_lnb!=null
[br]
#!if pre_lnb!=null  
#!if body_v!=null
##=======================================
{{{#ffffff {{{@body_v=val@}}}}}}
#!if body_f!=null
{{{#f87a7a {{{@body_f=fun@}}}}}}
#!if body_mf!=null
{{{#f0a962 {{{@body_mf=mem_fn@}}}}}}
#!if body_post!=null
{{{@body_post@}}}
#!if body_tmpopen!=null
{{{<}}}
#!if body_bopen!=null
{{{(}}}
#!if arg1_concept!=null
##=======================================
'''{{{#4ec9b0,#6fdbba {{{@arg1_concept=concept1@}}}}}}'''{{{#!if arg1_concept_params!=null
{{{<}}}{{{#!if arg1_concept_tparam1!=null
{{{#4ec9b0,#6fdbba {{{@arg1_concept_tparam1=T1@}}}}}}}}}{{{#!if arg1_concept_tparam2!=null
{{{, }}}{{{#4ec9b0,#6fdbba {{{@arg1_concept_tparam2=T2@}}}}}}}}}{{{#!if arg1_concept_tparam3!=null
{{{, }}}{{{#4ec9b0,#6fdbba {{{@arg1_concept_tparam3=T3@}}}}}}}}}{{{>}}}}}}{{{ }}}
#!if arg1_kw!=null
'''{{{#569cd6,#CornFlowerBlue {{{@arg1_kw=const@ }}}}}}'''
#!if arg1_t_kw!=null
'''{{{#569cd6,#CornFlowerBlue {{{@arg1_t_kw=int@ }}}}}}'''
#!if arg1_t!=null
{{{#4ec9b0,#6fdbba {{{@arg1_t=type1@}}}}}}
#!if arg1_t_post!=null
{{{@arg1_t_post=&@}}}
#!if arg1_param!=null
{{{ }}}
#!if arg1_param!=null
{{{#bcdce6 {{{@arg1_param=param1@}}}}}}
#!if arg2_param!=null
{{{, }}}
#!if arg2_concept!=null
##=======================================
'''{{{#4ec9b0,#6fdbba {{{@arg2_concept=concept2@}}}}}}'''{{{#!if arg2_concept_params!=null
{{{<}}}{{{#!if arg2_concept_tparam1!=null
{{{#4ec9b0,#6fdbba {{{@arg2_concept_tparam1=T1@}}}}}}}}}{{{#!if arg2_concept_tparam2!=null
{{{, }}}{{{#4ec9b0,#6fdbba {{{@arg2_concept_tparam2=T2@}}}}}}}}}{{{#!if arg2_concept_tparam3!=null
{{{, }}}{{{#4ec9b0,#6fdbba {{{@arg2_concept_tparam3=T3@}}}}}}}}}{{{>}}}}}}{{{ }}} 
#!if arg2_kw!=null
'''{{{#569cd6,#CornFlowerBlue {{{@arg2_kw=const@ }}}}}}'''
#!if arg2_t_kw!=null
'''{{{#569cd6,#CornFlowerBlue {{{@arg2_t_kw=int@ }}}}}}'''
#!if arg2_t!=null
{{{#4ec9b0,#6fdbba {{{@arg2_t=type2@}}}}}}
#!if arg2_t_post!=null
{{{@arg2_t_post=&@}}}
#!if arg2_param!=null
{{{ }}}
#!if arg2_param!=null
{{{#bcdce6 {{{@arg2_param=param2@}}}}}}
#!if arg3_param!=null
{{{, }}}
#!if arg3_concept!=null
##=======================================
'''{{{#4ec9b0,#6fdbba {{{@arg3_concept=concept3@}}}}}}'''{{{#!if arg3_concept_params!=null
{{{<}}}{{{#!if arg3_concept_tparam1!=null
{{{#4ec9b0,#6fdbba {{{@arg3_concept_tparam1=T1@}}}}}}}}}{{{#!if arg3_concept_tparam2!=null
{{{, }}}{{{#4ec9b0,#6fdbba {{{@arg3_concept_tparam2=T2@}}}}}}}}}{{{#!if arg3_concept_tparam3!=null
{{{, }}}{{{#4ec9b0,#6fdbba {{{@arg3_concept_tparam3=T3@}}}}}}}}}{{{>}}}}}}{{{ }}} 
#!if arg3_kw!=null
'''{{{#569cd6,#CornFlowerBlue {{{@arg3_kw=const@ }}}}}}'''
#!if arg3_t_kw!=null
'''{{{#569cd6,#CornFlowerBlue {{{@arg3_t_kw=int@ }}}}}}'''
#!if arg3_t!=null
{{{#4ec9b0,#6fdbba {{{@arg3_t=type3@}}}}}}
#!if arg3_t_post!=null
{{{@arg3_t_post=&@}}}
#!if arg3_param!=null
{{{ }}}
#!if arg3_param!=null
{{{#bcdce6 {{{@arg3_param=param3@}}}}}}
#!if arg4_param!=null
##=======================================
{{{, }}}{{{#bcdce6 {{{@arg4_param=param4@}}}}}}
#!if arg5_param!=null
{{{, }}}{{{#bcdce6 {{{@arg5_param=param5@}}}}}}
#!if arg_last_dots!=null
{{{@arg_last_dots=, @...}}}
#!if body_bclose!=null
##=======================================
{{{)}}}
#!if body_lnb!=null
[br]
#!if body_spec1!=null
'''{{{#569cd6,#CornFlowerBlue {{{ @body_spec1=const@}}}}}}'''
#!if body_spec1_ref!=null
{{{@body_spec1_ref=&@}}}
#!if body_spec2!=null
{{{#!if body_spec1!=null
{{{ }}}}}}'''{{{#569cd6,#CornFlowerBlue {{{@body_spec2=noexcept@}}}}}}'''
#!if body_tmpclose!=null
{{{>}}}
#!if last!=null
{{{@last=;@}}}



1. 개요2. 사용법

1. 개요

현재 C++에서 사용가능한 모듈들을 일관적으로 표현하기 위한 템플릿 틀입니다.

2. 사용법

문법 [include(틀: C++11 요소), )]




ns1가 입력되었다면 이후 자동으로 ::가 붙습니다.


arg1_param이 입력되었다면 두 번째 매개변수 앞에는 자동으로 , 가 붙습니다.
arg2_param이 입력되었다면 세 번째 매개변수 앞에는 자동으로 , 가 붙습니다.