imporve: 移除网络词汇 (#182)

This commit is contained in:
L-Super 2024-05-21 13:57:23 +08:00 committed by GitHub
parent 14d64d6dfc
commit f4f79b9ba7
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -221,7 +221,7 @@ void f(T& param); //传引用形参的模板
````cpp ````cpp
f(name); //传数组给f f(name); //传数组给f
```` ````
`T`被推导为了真正的数组!这个类型包括了数组的大小,在这个例子中`T`被推导为`const char[13]``f`的形参(对这个数组的引用)的类型则为`const char (&)[13]`。是的,这种语法看起来简直有毒,但是知道它将会让你在关心这些问题的人的提问中获得大神的称号。 `T`被推导为了真正的数组!这个类型包括了数组的大小,在这个例子中`T`被推导为`const char[13]``f`的形参(该数组的引用)的类型则为`const char (&)[13]`。是的,这种语法看起来又臭又长,但是知道它将会让你在关心这些问题的人的提问中获得大神的称号。
有趣的是,可声明指向数组的引用的能力,使得我们可以创建一个模板函数来推导出数组的大小: 有趣的是,可声明指向数组的引用的能力,使得我们可以创建一个模板函数来推导出数组的大小:
````cpp ````cpp