<分区>
Possible Duplicate:
ptr->hello(); /* VERSUS */ (*ptr).hello();
我正在学习 C++,我的问题是使用箭头运算符 (->
) 或取消引用指针 *
来调用函数之间是否有任何区别。
这两个案例说明了我的问题。
Class* pointer = new Class();
(*pointer).Function(); // case one
pointer->Function(); // case two
有什么区别?