|
|
1
4
指出指针相对于引用的优势,以及指针在多大程度上适合您的情况,然后宣布您不想使用它们。
|
|
2
7
|
|
|
3
3
创建的静态实例
|
|
|
4
2
您可以简单地重载构造函数:
|
|
|
5
1
您必须注意谁将是“preferences”指针的所有者,如果您转移了所有权,类必须在析构函数中删除它,否则,调用方必须销毁它。
正如kategregory所说,您必须定义两个构造函数,在第二个构造函数中,您必须将首选项复制到您自己的实例中,至少该首选项只有一个静态集。 有了一个独特的静态“首选项”,代码的其他部分就会修改它并改变代码的工作方式。 |
|
AstralHex · 矩阵乘法代码工作不正常 10 月前 |
|
|
Giogre · 为包含许多数值字段的简单“struct”重载比较运算符 10 月前 |
|
|
Fishie · 作为类成员的智能指针是否仍然自动释放?[关闭] 10 月前 |
|
|
Die4Toast · 递归调用成员箭头运算符-> 10 月前 |
|
|
Anka Hanım · 关于结构和动态数组地址的问题 11 月前 |