最近看到C++智能指针中对于->的重载返回的是指针,想问一下它的原理是什么.
比如A是一个智能指针,A->print()中,若A->返回的是C指针,那么不是就变成了Cprint(),还是->如果左边是对象不是指针的话,只是单纯的作为一个操作数执行,运算符不会覆盖
还有,->算单目运算符么