网页学习体会

  • 首页
  • 个人博客
您的位置: 首页  >  IT文章  >  C++ 操作符,该怎么处理

C++ 操作符,该怎么处理

分类: IT文章 • 2024-07-06 14:17:43
C++ 操作符
最近看到过一段C++程序,对->*进行了重载,查了半天也没查到这么个操作符,还请各位大侠帮忙解释下
.
.*

->
->*
这个几个操作符有啥区别

------解决方案--------------------
C/C++ code

struct A{ int data};

A a;
a.data; //(1) 对象.成员
A* p = &a;
p->data; //2 对象指针->成员
int (A::*pmem) = &a.data;
a.*pmem; //(3) 对象.*成员指针
p->*pmem; //(4) 对象指针->*成员指针

相关推荐

  • C++ 异常机制分析 C++异常机制概述 throw 关键字 异常对象 catch 关键字 栈展开、RAII 异常机制与构造函数 异常机制与析构函数 noexcept修饰符与noexcept操作符 异常处理的性能分析
  • Eclipse中Maven工程缺少MavenDependencise该怎么处理
  • sqlserver中视图没有主键值但是想进行分组计数查询时该怎么处理?
  • C++经典书目索引,该怎么解决
  • 一个刚踏入高中的狂热编程分子的疑惑,该怎么处理
  • VC生成支持MFC动态库,该怎么处理
  • SetConsoleCtrlHandler,该怎么处理
  • QT打开一个网页,并获取网页内容,该怎么处理
  • vim在同一窗口打开一个文件时状态栏不会乱码,而多个就会乱码,该怎么处理
  • 两次点击button事件,该怎么处理
  • Ant 怎么只删掉文件夹上所有文件和文件夹(转)
  • express安装的迷惑
    网站免责声明 网站地图 最新文章 用户隐私 版权申明
本站所有数据收集于网络,如果侵犯到您的权益,请联系网站进行下架处理。   

Copyright © 2018-2021   Powered By 网页学习体会    备案号:   粤ICP备20002247号