为什么有的成员用->访问,有的用.访问?

解决方案 »

  1.   

    智能指针?不就是句柄吗?
    句柄当然要看代表的是什么了,是对象就用.,是指针,就用->
      

  2.   

    用.访问智能指针的成员,用->访问智能指针包含的指针的成员.
      

  3.   

    楼主不会是问的 实体变量 和 指针变量 的区别吧???
      

  4.   

    如果 用 -》的话,所有 的变量和方法 都会用 -》
    否则 , 如果是定义的直接 对象 ,那么,只用 。 就可以。
      

  5.   

    这个你要看一下,源代码就知道了
    智能指针的->是操作符重载了的.智能指针本生是对象