Skip to content

Commit

Permalink
imporve: 移除网络词汇 (#182)
Browse files Browse the repository at this point in the history
  • Loading branch information
L-Super authored May 21, 2024
1 parent 14d64d6 commit f4f79b9
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion src/1.DeducingTypes/item1.md
Original file line number Diff line number Diff line change
Expand Up @@ -221,7 +221,7 @@ void f(T& param); //传引用形参的模板
````cpp
f(name); //传数组给f
````
`T`被推导为了真正的数组!这个类型包括了数组的大小,在这个例子中`T`被推导为`const char[13]``f`的形参(对这个数组的引用)的类型则为`const char (&)[13]`。是的,这种语法看起来简直有毒,但是知道它将会让你在关心这些问题的人的提问中获得大神的称号。
`T`被推导为了真正的数组!这个类型包括了数组的大小,在这个例子中`T`被推导为`const char[13]``f`的形参(该数组的引用)的类型则为`const char (&)[13]`。是的,这种语法看起来又臭又长,但是知道它将会让你在关心这些问题的人的提问中获得大神的称号。

有趣的是,可声明指向数组的引用的能力,使得我们可以创建一个模板函数来推导出数组的大小:
````cpp
Expand Down

0 comments on commit f4f79b9

Please sign in to comment.