Skip to content

Commit

Permalink
deploy: f4f79b9
Browse files Browse the repository at this point in the history
  • Loading branch information
y1yang0 committed May 21, 2024
1 parent aead807 commit 00eb5e7
Show file tree
Hide file tree
Showing 4 changed files with 4 additions and 4 deletions.
2 changes: 1 addition & 1 deletion 1.DeducingTypes/item1.html
Original file line number Diff line number Diff line change
Expand Up @@ -310,7 +310,7 @@ <h3 id="数组实参"><a class="header" href="#数组实参">数组实参</a></h
<p>我们这样进行调用,</p>
<pre><code class="language-cpp">f(name); //传数组给f
</code></pre>
<p><code>T</code>被推导为了真正的数组!这个类型包括了数组的大小,在这个例子中<code>T</code>被推导为<code>const char[13]</code><code>f</code>的形参(对这个数组的引用)的类型则为<code>const char (&amp;)[13]</code>。是的,这种语法看起来简直有毒,但是知道它将会让你在关心这些问题的人的提问中获得大神的称号。</p>
<p><code>T</code>被推导为了真正的数组!这个类型包括了数组的大小,在这个例子中<code>T</code>被推导为<code>const char[13]</code><code>f</code>的形参(该数组的引用)的类型则为<code>const char (&amp;)[13]</code>。是的,这种语法看起来又臭又长,但是知道它将会让你在关心这些问题的人的提问中获得大神的称号。</p>
<p>有趣的是,可声明指向数组的引用的能力,使得我们可以创建一个模板函数来推导出数组的大小:</p>
<pre><code class="language-cpp">//在编译期间返回一个数组大小的常量值(//数组形参没有名字,
//因为我们只关心数组的大小)
Expand Down
2 changes: 1 addition & 1 deletion print.html
Original file line number Diff line number Diff line change
Expand Up @@ -407,7 +407,7 @@ <h3 id="数组实参"><a class="header" href="#数组实参">数组实参</a></h
<p>我们这样进行调用,</p>
<pre><code class="language-cpp">f(name); //传数组给f
</code></pre>
<p><code>T</code>被推导为了真正的数组!这个类型包括了数组的大小,在这个例子中<code>T</code>被推导为<code>const char[13]</code>,<code>f</code>的形参(对这个数组的引用)的类型则为<code>const char (&amp;)[13]</code>。是的,这种语法看起来简直有毒,但是知道它将会让你在关心这些问题的人的提问中获得大神的称号。</p>
<p><code>T</code>被推导为了真正的数组!这个类型包括了数组的大小,在这个例子中<code>T</code>被推导为<code>const char[13]</code>,<code>f</code>的形参(该数组的引用)的类型则为<code>const char (&amp;)[13]</code>。是的,这种语法看起来又臭又长,但是知道它将会让你在关心这些问题的人的提问中获得大神的称号。</p>
<p>有趣的是,可声明指向数组的引用的能力,使得我们可以创建一个模板函数来推导出数组的大小:</p>
<pre><code class="language-cpp">//在编译期间返回一个数组大小的常量值(//数组形参没有名字,
//因为我们只关心数组的大小)
Expand Down
2 changes: 1 addition & 1 deletion searchindex.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion searchindex.json

Large diffs are not rendered by default.

0 comments on commit 00eb5e7

Please sign in to comment.