|
|
1
6
它意味着它是一个纯粹的虚拟函数,也就是说,在这个类中没有它的实际定义,而且它 必须 在子类中被重写。它实际上不是一个赋值,零是唯一可以“赋值”的值。
这是C++语法;在C语言中,同样可以用
|
|
|
2
4
在C++中,这意味着该方法是一种纯虚拟方法。 这意味着无法实例化此特定类类型的实例。只能创建由此派生的类的实例,这些实例将覆盖基类中的所有纯虚拟方法。 具有纯虚方法的基类定义了派生类的接口 有 实现,而不是单独使用。 与卡尔姆所说的相反,据我所知,纯粹的虚函数 可以 实现并可以显式调用它们。
不过,通常不会这样做,除非虚拟析构函数在基类中是纯的(在本例中必须定义它)。 |
|
|
3
2
在C中,这是一个语法错误。 如果你的意思是C++,请看Calm的答案。 |
|
AstralHex · 矩阵乘法代码工作不正常 1 年前 |
|
|
Fishie · 作为类成员的智能指针是否仍然自动释放?[关闭] 1 年前 |
|
|
Die4Toast · 递归调用成员箭头运算符-> 1 年前 |
|
|
Anka Hanım · 关于结构和动态数组地址的问题 1 年前 |