【发布时间】:2010-09-24 23:49:33
【问题描述】:
在 C++ 中,指针传递比引用传递有什么好处?
最近,我看到了许多选择通过指针传递函数参数而不是通过引用传递的示例。这样做有什么好处吗?
例子:
func(SPRITE *x);
调用
func(&mySprite);
对比
func(SPRITE &x);
调用
func(mySprite);
【问题讨论】:
-
不要忘记
new来创建指针以及由此产生的所有权问题。
标签: c++ pointers parameter-passing pass-by-reference