当前位置: 首页 > news >正文

荆州市网站建设_网站建设公司_代码压缩_seo优化

新手学做网站 iso ed2k,wordpress完全静态,mysql 网站开发 问好,租用网站空间转载#xff1a; http://www.groad.net/bbs/thread-5548-1-1.html 有一种特殊的指针叫做成员指针#xff0c;它们通常指向一个类的成员#xff0c;而不是对象中成员的特定实例。 成员指针并不是真正的指针#xff0c;它只是成员在对象中的偏移量#xff0c;它们分别是 http://www.groad.net/bbs/thread-5548-1-1.html 有一种特殊的指针叫做成员指针它们通常指向一个类的成员而不是对象中成员的特定实例。 成员指针并不是真正的指针它只是成员在对象中的偏移量它们分别是 .*和  -*。下面例子说明了成员指针 .* 的用法 #include stdafx.h #include iostream using namespace std; class myclass { public: int sum; void myclass::sum_it(int x); }; void myclass::sum_it(int x) { int i; sum 0; for (i x; i; i--) sum i; } int _tmain(int argc, _TCHAR* argv[]) { int myclass::*dp; //指向 myclass 中整数类型成员变量的指针 void (myclass::*fp)(int x); //指向 myclass 中成员函数的指针 myclass c; dp myclass::sum; //获得成员变量的地址 fp myclass::sum_it; //获得成员函数的地址 (c.*fp)(7); //计算 1 到 7 相加的和 cout summation of 7 is c.*dp; return 0; } 运行输出 summation of 7 is 28在上面程序中创建了两个成员指针 dp 和 fp 。其中 dp 指向了成员变量 sum fp 指向了函数 sum_it() 。 需要注意指针的声明语法在声明中使用了作用域解析运算符来指定指针指向的成员属于那个类。 当使用对象或对象引用来访问对象的成员时必须使用 .* 运算符如程序中的 c.*fp 和 c.*dp 这种用法。 如果使用指向对象的指针来访问对象的成员那么必须使用 -* 运算符如下程序示例#include stdafx.h#include iostreamusing namespace std;class myclass {public:int sum;void myclass::sum_it(int x);};void myclass::sum_it(int x){int i;sum 0;for (i x; i; i--) sum i;}int _tmain(int argc, _TCHAR* argv[]){int myclass::*dp; //指向 myclass 中整数类型成员变量的指针void (myclass::*fp)(int x); //指向 myclass 中成员函数的指针myclass *c, d; //变量 c 显示是指向对象的指针c d; //将对一个对象的地址赋给 cdp myclass::sum; //获得成员变量的地址fp myclass::sum_it; //获得成员函数的地址(c-*fp)(7); //计算 1 到 7 相加的和cout summation of 7 is c-*dp;return 0;}运行输出summation of 7 is 28上面程序中变量 c 是指向 myclass 类型对象的指针所以应该使用 -* 运算符来访问 sum 和 sum_it() 。 成员指针是为了处理特殊情况而设计在一般程序设计中通常不需要用到他们。
http://www.lebaoying.cn/news/106763.html

相关文章:

  • 免费个人网站2018分布式网站架构
  • 软装设计网站排名公司网络规划与设计论文
  • 网站设计与网站开发是同时进行的wordpress页面教程视频
  • 网站开发程序都有什么seo网站首页推广
  • 自己做网站背景图片php网页模板
  • 自己的服务器做网站域名解析关于域名和主机论坛的网站
  • 做网站首选智投未来1做网站每个月可以赚多少
  • 东莞个人网站建设株洲公司网站建设
  • 三合一网站平台网站短期技能培训学校
  • 个人主题网站设计论文建设工程造价员网站
  • 网站制作平台公司wordpress个人支付
  • 工信部网站备案多久肥城做网站
  • 已有域名如何在花生壳网站做二级域名托管江西省建设工程安全质量监督管理局网站
  • 汕头网站建设推广方法网站被k了怎么办
  • 广东购物网站建设公众号平台建设网站
  • 网站文章突然不收录做交流网站有哪些
  • 兰州网站建设运营方案网站开发完要过审是啥意思
  • 柳州哪里有网站建设眉山手机网站建设
  • 网站目录怎么做外链网站不备案可以登录吗
  • 青海省建设监理协会网站开发公司自渠工作感悟
  • 龙岗网站价格云服务器快速安装wordpress
  • 网站建设预算表样本传媒公司起名大全
  • 火车票网站建设多少深圳优秀网站建设
  • 各大游戏网站聊城网站建设方案
  • 怎么把qq空间做成企业网站苏州工业园区最新通告
  • 如何建立一个手机网站小程序制作开发定制
  • 电商网站的建设案例服务器镜像wordpress
  • 网站建设一般要多大空间报名网站建设费用报价
  • 网站空间试用微信小游戏制作平台
  • 网页美工制作网站阿里云 iis 多个网站