2010-12-10 60 views
0

可能重複:
How to pass objects to functions in C++?參數傳遞

通過引用時,我應該傳遞參數,並當轉交地址?

我的意思是除由常量引用通的情況下,有在兩者之間的任何差異。

+1

(超過)可能重複:[C++對象:什麼時候應該使用指針或引用(http://stackoverflow.com/questions/4288030/c-objects-when-should-i-use-pointer-or -reference/4288087#4288087) – suszterpatt 2010-12-10 10:24:43

+0

檢查這個答案在雅虎問答[http://answers.yahoo.com/question/index?qid=1006051001452](http://answers.yahoo.com/question/index?qid= 1006051001452) – 2010-12-10 10:21:46

回答

0

我個人通過指針(地址)通過當指針可以爲空,並且通過引用傳遞時,它不能爲空。

還有許多其他的因素(常量/非const,智能/弱指針等),但我認爲這是一個很好的指導和回答你的問題很好。