|
|
1
3
对于#3、#4及其引用,还有一个额外的限定,即类型中编码的cv限定和值类别必须与至少一个这样的函数兼容。
"Function object types"
是可以使用常用函数调用语法(即#2-#4)调用的对象类型。指向成员的指针不合格,因为您无法使用调用它们
A. "callable type" 定义为“函数对象类型或指向成员的指针”,即#2-#5。
函数类型和引用类型不是对象类型,因此既不是函数对象类型也不是可调用类型,但可以通过应用
|
|
|
2
0
我想你错过了
至于闭包和lambda,请注意C++没有神奇的lambda。lambda只是类类型的对象,通过方便的语法创建。
|
|
AstralHex · 矩阵乘法代码工作不正常 1 年前 |
|
|
Fishie · 作为类成员的智能指针是否仍然自动释放?[关闭] 1 年前 |
|
|
Die4Toast · 递归调用成员箭头运算符-> 1 年前 |
|
|
Anka Hanım · 关于结构和动态数组地址的问题 1 年前 |