上传cppreference
This commit is contained in:
@@ -0,0 +1,74 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="zh" dir="ltr" class="client-nojs" xmlns="http://www.w3.org/1999/xhtml" xml:lang="zh">
|
||||
<head><meta http-equiv="x-ua-compatible" content="ie=edge">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>C++ 具名要求:变换特征 (TransformationTrait)</title>
|
||||
<link rel="stylesheet" href="ext.css" />
|
||||
<link rel="stylesheet" href="site_modules.css" />
|
||||
</head>
|
||||
<body class="mediawiki ltr sitedir-ltr ns-0 ns-subject page-cpp_named_req_TransformationTrait skin-cppreference2 action-view cpp-navbar">
|
||||
<div id="cpp-content-base">
|
||||
<div id="content"><a id="top"></a>
|
||||
<h1 id="firstHeading" class="firstHeading"><span style="font-size:0.7em; line-height:130%">C++ 具名要求:</span><span style="font-style:italic">变换特征</span> <span style="font-family: Georgia, 'DejaVu Serif', serif; font-style:italic">(TransformationTrait)</span></h1>
|
||||
<div id="bodyContent">
|
||||
<div id="contentSub"><span class="subpages">< <a href="cpp.html">cpp</a>‎ | <a href="cpp-named_req.html">named req</a></span></div>
|
||||
<div id="mw-content-text" lang="zh" dir="ltr" class="mw-content-ltr" xml:lang="zh">
|
||||
<p><strong class="selflink"><span style="font-style:italic">变换特征</span> <span style="font-family: Georgia, 'DejaVu Serif', serif; font-style:italic">(TransformationTrait)</span></strong> 是类模板,提供其模板类型形参的变换。</p>
|
||||
<h3><span class="mw-headline" id=".E8.A6.81.E6.B1.82">要求</span></h3>
|
||||
<ul>
|
||||
<li>接收一个模板类型形参(允许可选的额外模板形参)</li>
|
||||
<li>变换后类型为可公开访问的,名为 <span class="t-c"><span class="mw-geshi cpp source-cpp">type</span></span> 的嵌套类型</li>
|
||||
</ul>
|
||||
<h3><span class="mw-headline" id=".E6.A0.87.E5.87.86.E5.BA.93">标准库</span></h3>
|
||||
<p><a href="cpp-types.html#.E7.B1.BB.E5.9E.8B.E4.BF.AE.E6.94.B9">类型修改与变换</a>全都满足<strong class="selflink"><span style="font-style:italic">变换特征</span> <span style="font-family: Georgia, 'DejaVu Serif', serif; font-style:italic">(TransformationTrait)</span></strong> 。</p>
|
||||
<p><br />
|
||||
下列标准库类模板亦满足<strong class="selflink"><span style="font-style:italic">变换特征</span> <span style="font-family: Georgia, 'DejaVu Serif', serif; font-style:italic">(TransformationTrait)</span></strong> 。</p>
|
||||
<table class="t-dsc-begin">
|
||||
<tr class="t-dsc">
|
||||
<td>
|
||||
<div class="t-dsc-member-div">
|
||||
<div><a href="cpp-utility-tuple-tuple_element.html"><span class="t-lines"><span>std::tuple_element<span class="t-dsc-small"><std::tuple></span></span></span></a></div>
|
||||
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx11">(C++11)</span></span></span></div>
|
||||
</div>
|
||||
</td>
|
||||
<td>获得指定元素的类型<br />
|
||||
<span class="t-mark">(类模板特化)</span></td>
|
||||
</tr>
|
||||
<tr class="t-dsc">
|
||||
<td>
|
||||
<div class="t-dsc-member-div">
|
||||
<div><a href="cpp-utility-pair-tuple_element.html"><span class="t-lines"><span>std::tuple_element<span class="t-dsc-small"><std::pair></span></span></span></a></div>
|
||||
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx11">(C++11)</span></span></span></div>
|
||||
</div>
|
||||
</td>
|
||||
<td>获得 <code>pair</code> 中元素的类型<br />
|
||||
<span class="t-mark">(类模板特化)</span></td>
|
||||
</tr>
|
||||
<tr class="t-dsc">
|
||||
<td>
|
||||
<div class="t-dsc-member-div">
|
||||
<div><a href="cpp-container-array-tuple_element.html"><span class="t-lines"><span>std::tuple_element<span class="t-dsc-small"><std::array></span></span></span></a></div>
|
||||
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx11">(C++11)</span></span></span></div>
|
||||
</div>
|
||||
</td>
|
||||
<td>获得 <code>array</code> 元素的类型<br />
|
||||
<span class="t-mark">(类模板特化)</span></td>
|
||||
</tr>
|
||||
<tr class="t-dsc">
|
||||
<td>
|
||||
<div class="t-dsc-member-div">
|
||||
<div><a href="cpp-utility-variant-variant_alternative.html"><span class="t-lines"><span>variant_alternative</span><span>variant_alternative_t</span></span></a></div>
|
||||
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx17">(C++17)</span></span></span></div>
|
||||
</div>
|
||||
</td>
|
||||
<td>在编译时获得以其下标指定的可选项的类型<br />
|
||||
<span class="t-mark">(类模板)</span> <span class="t-mark">(别名模板)</span></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="visualClear"></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
Reference in New Issue
Block a user