下列关于友元函数的说法中不正确的是()
A.友元函数可以是一个普通函数,也可以是其它类的成员函数
B.友元函数不是类的成员函数
C.友元函数可以直接访问类的所有成员
D.友元函数不受访问控制符的限制
C、友元函数可以直接访问类的所有成员
A.友元函数可以是一个普通函数,也可以是其它类的成员函数
B.友元函数不是类的成员函数
C.友元函数可以直接访问类的所有成员
D.友元函数不受访问控制符的限制
C、友元函数可以直接访问类的所有成员
第3题
A.组元可以是单一的元素或化合物
B.单组元体系中可以形成多个相
C.多元合金可以形成单相组织
D.同一个相的成分、结构与性能完全相同
第4题
A、友元函数访问对象的成员不受访问特性影响
B、关键字virtual用于声明友元
C、一个类的成员函数可以是另一个类的友元
D、友元函数通过this指针访问对象成员
第5题
A.SparkSQL依赖Hive的元数据
B.SparkSQL的执行引擎为Sparkcore,Hive默认执行引擎为MapReduce
C.SparkSQL不可以使用Hive的自定义函数
D.SparkSQL兼容绝大部分Hive的语法和函数
第6题
A.类A一定是类C的友元
B.类C一定是类A的友元
C.类C的成员函数可以访问类B的对象的任何成员
D.类A的成员函数可以访问类B的对象的任何成员
第9题
class Matrix {
public:
Matrix(int row,int col); // 构造一个具有row 行col 列的矩阵
~Matrix() {delete []mem;} // 析构函数
friend bool Multiply(Matrix &m1, Matrix &m2, Matrix &m3);
// 定义Multiply() 为友元函数,该函数把m1×m2的值赋给m3
// 其他成员函数从略
private:
int *mem; // 动态申请矩阵空间
const int rows,cols; // 矩阵的行数和列数
};
Matrix::Matrix(int row,int col):rows(row),cols(col)
{
mem = new int[row*col];
}
bool Multiply(Matrix &m1, Matrix &m2, Matrix &m3)
{
// 确定矩阵是否能够进行相乘
if(m1.rows != m3.rows ||m2.cols != m3.cols || m1.cols != m2.rows) return false;
// 定义sum变量,用于计算乘积矩阵m3中每个元素的值
int sum;
// 请在下面编写剩余部分
}
第10题
A.控制网络层数可以一定程度上减少梯度消失的问题
B.可能采用了不合适的激活函数
C.剪切梯度,正则化能防止梯度消散
D.使用残差网络可以减少梯度消散的问题
第11题
A.BMCI值是原料相对密度和沸点的函数
B.BMCI值是表征原料芳香性的一个参数
C.多环芳烃的BMCI值高于单环芳烃,环多则BMCI值大
D.原料的氢含量越高,BMCI值越大