![]() |
1
11
这是:
是复制构造函数。因为它是一个构造函数,所以它也应该将vertexcolors成员设置为一些已知的有效值,希望是有效的值,但它不是,除非被复制的对象中的值不为空。但如果它是空的呢?基本上,if()需要一个else。 |
![]() |
2
6
代码是不完整的,但有一个猜测我可以。
当你构造一个
例如
你需要初始化
|
![]() |
3
3
|
![]() |
4
2
基本上,当调用复制构造函数时,它不会调用普通构造函数。复制构造函数必须将指针初始化为与普通构造函数相同的null。否则,它有一个随机值,因为您正在使用未初始化的内存。一个好的编译器应该给你一个警告或者错误。 |
![]() |
5
1
根据其他人的说法,作为一般规则,我将初始化在非复制构造函数中初始化的复制构造函数中的所有成员,除非有令人信服的理由不这样做。我不记得上次有这样的原因。 |
![]() |
saber · MySql查询没有结果 2 年前 |
![]() |
pigfox · Mysql空表联接失败 6 年前 |
![]() |
Jaa Zaib · 返回空值的大小写表达式 6 年前 |
![]() |
Robert Vogelezang · 为什么null未写入输出窗口? 6 年前 |
![]() |
l. schwarz · sql长度(null) 6 年前 |
![]() |
ÇAÄrı Keskin · SQL-删除(消除)没有数据的列 6 年前 |
|
Dorkymon · 使用系统在输出处获取null。出来打印F 6 年前 |