|
|
1
4
对于第一个问题,是的。您可以查看Qt文档 here 如果明确说明:
对于第二个问题,答案需要更多的解释。如果QObject指针成员不是对象的子对象,则必须在类的析构函数中手动处理它们的处理。
理论上你可以使用
这适用于单线程和多线程应用程序。因此,应避免使用
最后,在析构函数实现的上下文中,如果将指针设置为null实际上并不重要,因为它无论如何都不可供进一步使用。如果在实例仍处于活动状态时删除其他方法中的指针对象,并将指针设置为null以将其标记为未初始化,则这可能很重要。 |
|
|
2
1
|
|
AstralHex · 矩阵乘法代码工作不正常 1 年前 |
|
|
Fishie · 作为类成员的智能指针是否仍然自动释放?[关闭] 1 年前 |
|
|
Die4Toast · 递归调用成员箭头运算符-> 1 年前 |
|
|
Anka Hanım · 关于结构和动态数组地址的问题 1 年前 |