4
A
回答
14
當然可以。
你有這樣的功能
void DoSth(/*const*/Circle& c)
{
///
}
你有這樣的指針
/*const*/ Circle* p = /*...*/;
你這樣稱呼它
DoSth(*p);
我建議你應該閱讀a good C++ book。這是非常基本的東西。
3
只要指針在引用仍在使用時不被破壞,就沒有問題。
int *p = new int;
int &r = *p;
3
當然可以,只是解引用指針,例如:
void functionToCall(Circle &circle);
//in your code:
Circle *circle = new Circle();
functionToCall(*circle);
4
這將是更容易,如果你提供你的問題的一些代碼。但基本上它會這樣工作:
void func(Circle& circle) {
// do something
}
...
Circle *pCircle = new Circle();
func(*pCircle);
相關問題
- 1. 參考指針或參考指針
- 2. 返回指向參考的指針
- 3. 指向參考點或值的參考點的指針?
- 4. 指針參考?
- 5. Malloc指向指向結構數組的指針參考
- 6. 內存分配指針指向數組和指針指針
- 7. 指針與參考
- 8. C++參考指針
- 9. 指針VS參考
- 10. 恆指針參考
- 11. 指針和參考
- 12. C指針參考
- 13. 指針與參考
- 14. golang有指針的指針或指針的參考特徵?
- 15. 指向字符指針的指針分配問題
- 16. c指向指針內存分配的指針
- 17. C++指針分配(指向矢量)
- 18. 聲明,分配和分配指向函數指針的指針數組
- 19. 參數指針和參考?
- 20. C++ - 參考,參數指針
- 21. 指針指針與參考指針之間的區別(C++)
- 22. 的指針和參考
- 23. 參考指針和malloc的
- 24. 瞭解什麼是指向參考的雙指針C++
- 25. 爲什麼指向基類的指針首選參考?
- 26. 如何獲取指向參考成員的指針?
- 27. 分配指針?
- 28. 指針分配
- 29. NSData指針與參考
- 30. 智能指針與參考