|
5
|
| Ignas Limanauskas · 技术社区 · 16 年前 |
|
|
1
7
|
|
|
2
2
第一条规则:如果NULL是函数上下文中函数参数的有效值,则将其作为指针传递,否则将其作为引用传递。
|
|
|
3
1
在写例子的时候,我想出了自己的答案。除了下面还有别的吗?
然而,当涉及到堆时,第二种方法要求对象在调用方法之前必须存在。如果对象不存在,则调用者将导致异常,而不是被调用者。
|
|
|
4
0
我不会称自己为C++程序员(简历上除外),但我会说;除非将参数作为指针传递有任何用途(即函数想要检查null),否则请始终使用引用。 这也适用于返回对象的函数,返回指针以某种方式告诉类的用户它可能是null。 |
|
|
5
0
有点像
和
|
|
|
6
0
联系人:
这里p1有一个明确的“内存要求”——它必须存在,我必须能够获取它的地址。对比一下
这里r没有自己的存在,它只是一个参考。我什么时候拿它 地址我取r所指事物的地址。
|
|
|
7
0
|
|
AstralHex · 矩阵乘法代码工作不正常 1 年前 |
|
|
Fishie · 作为类成员的智能指针是否仍然自动释放?[关闭] 1 年前 |
|
|
Die4Toast · 递归调用成员箭头运算符-> 1 年前 |
|
|
Anka Hanım · 关于结构和动态数组地址的问题 1 年前 |