点运算符用于获取对象成员;

箭头运算符用于获取指针指向的对象的成员;

例如:

std::string s1 = "string";

std::string *p = &s1;

s1.size();  //合法,编译通过

s1->size();//非法,编译失败

p.size();    //非法,编译失败

p->size();  //合法,编译通过

其实,p->size() 等价于(*p).size()。

最新文章

  1. iOS10新特性
  2. Ideas about the future of management
  3. eclipse快捷键用不了
  4. [算法] 高斯消元法 列主消元法 C++ 代码
  5. Asp.net与Dojo交互:仪器仪表实现
  6. hide your website's wordpress info/path/way
  7. [html] HTML结构的语义化
  8. js_面向对象编程
  9. 两种QMultiMap的遍历方法(最好使用只读遍历器)
  10. Asp与Asp.Net的区别
  11. ubuntu apt 命令参数(转)
  12. iOS_block内存分析
  13. ZOJ(3455)
  14. Gitlab命令行指令
  15. Cornerstone.js使用相关
  16. python hashlib、hmac模块
  17. 【移动开发】自定义ProgressBar
  18. 16、使用limit offset 分页时,为什么越往后翻越慢?如何解决?
  19. PG数据基本命令——连接(笔记)
  20. css 如何让背景图片拉伸填充避免重复显示

热门文章

  1. cardboard sdk for unity 系统分析 - 属性行为分析CardBoard类
  2. bzoj 2131: 免费的馅饼【dp+树状数组】
  3. bzoj4517[Sdoi2016]排列计数(组合数,错排)
  4. 序列/树上差分小结 By cellur925
  5. (7)awk命令(每周一个linux命令系列)
  6. Centos7.2下安装redis&通用键值命令
  7. C++ 的输出格式
  8. Hexo瞎折腾系列(3) - 添加GitHub彩带和GitHub Corner
  9. 【Ajax】接收后台数据在html页面显示
  10. windows session 管理