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

搭建网站做淘宝客郑州定制网页设计

搭建网站做淘宝客,郑州定制网页设计,凡科网首页,seo关键词优化的技巧和方法在 C11 里,成员函数指针是一种特殊的指针,它指向类的成员函数。下面详细介绍成员函数指针的定义、使用及注意事项。 定义 成员函数指针的定义格式如下: 返回类型 (类名::*指针名)(参数列表);例如: class MyClass { public:voi…

      在 C++11 里,成员函数指针是一种特殊的指针,它指向类的成员函数。下面详细介绍成员函数指针的定义、使用及注意事项。

定义

成员函数指针的定义格式如下:

返回类型 (类名::*指针名)(参数列表);

例如:

class MyClass {
public:void func(int param) {// 函数实现}
};// 定义成员函数指针
void (MyClass::*ptr)(int) = &MyClass::func;

使用

要使用成员函数指针,需借助对象或者对象指针来调用。下面给出两种调用方式的示例:

#include <iostream>class MyClass {
public:void func(int param) {std::cout << "Function called with parameter: " << param << std::endl;}
};int main() {// 定义成员函数指针void (MyClass::*ptr)(int) = &MyClass::func;// 使用对象调用MyClass obj;(obj.*ptr)(10);// 使用对象指针调用MyClass* objPtr = &obj;(objPtr->*ptr)(20);return 0;
}

在上述代码中,先是定义了一个指向 MyClass 类中 func 函数的成员函数指针 ptr,接着分别利用对象 obj 和对象指针 objPtr 来调用该成员函数。

注意事项

  1. 取地址:定义成员函数指针时,必须使用 & 运算符来获取成员函数的地址。
  2. 调用方式:使用对象调用成员函数指针时要用 .* 运算符,而使用对象指针调用时则要用 ->* 运算符。
  3. 类型匹配:成员函数指针的返回类型和参数列表必须与所指向的成员函数严格匹配。
  4. 静态成员函数:静态成员函数不属于任何对象,所以不能用成员函数指针指向静态成员函数,不过可以用普通函数指针指向静态成员函数。
#include <iostream>class MyClass {
public:static void staticFunc() {std::cout << "Static function called." << std::endl;}
};int main() {// 普通函数指针指向静态成员函数void (*staticPtr)() = &MyClass::staticFunc;staticPtr();return 0;
}

在这个例子中,使用普通函数指针 staticPtr 指向 MyClass 类的静态成员函数 staticFunc


文章转载自:

http://vSAzoR5X.Ljkqc.cn
http://3XpYz3Vf.Ljkqc.cn
http://ZRl7hSsI.Ljkqc.cn
http://7o0hdwf1.Ljkqc.cn
http://2e3SqF2k.Ljkqc.cn
http://s6cD9ypn.Ljkqc.cn
http://JUKBP5t2.Ljkqc.cn
http://fK99DmPD.Ljkqc.cn
http://Tz09I7fw.Ljkqc.cn
http://MWhMBN8h.Ljkqc.cn
http://CQnFohfi.Ljkqc.cn
http://iQtsRAlG.Ljkqc.cn
http://wTqoGmlo.Ljkqc.cn
http://8HZIDFpC.Ljkqc.cn
http://yXrC0e96.Ljkqc.cn
http://HWDmGPVq.Ljkqc.cn
http://LZADwJre.Ljkqc.cn
http://12OQZLBi.Ljkqc.cn
http://EdGCvmk7.Ljkqc.cn
http://EGrfAv89.Ljkqc.cn
http://3C3vRgHO.Ljkqc.cn
http://iKIXsEaT.Ljkqc.cn
http://kwtufr7h.Ljkqc.cn
http://qXNkXm9z.Ljkqc.cn
http://DbP4oAI0.Ljkqc.cn
http://xpmNlnw7.Ljkqc.cn
http://zups2XVp.Ljkqc.cn
http://a3XMLa1a.Ljkqc.cn
http://5MZFCaea.Ljkqc.cn
http://4OehYc9Z.Ljkqc.cn
http://www.dtcms.com/wzjs/631688.html

相关文章:

  • wordpress浏览郑州seo优化服务
  • 珠海网站建站模板中信建设有限责任公司内部网站
  • 设计网站公司 生活湖南岚鸿流程网站
  • 服装公司网站模版云原神官方网站正版下载
  • 网站的备案流程图关于网站建设申请
  • 17.zwd一起做网站池尾站深圳公司网站建设设计
  • 设计师常用网站门户自己做网站成本
  • 福州网站建设哪家强网站推销怎么做ppt模板
  • 郑州网站制作汉狮信用体系建设网站维运工作制度
  • 湖南省水利水电建设工程学校网站wordpress gif 点击播放
  • 自适应网站模板公司阿里巴巴网站推广方式
  • 网站的实现怎么写c#网站开发视频教程 高清
  • 汉滨网站建设四平网站建设哪家效果好
  • 直播网站制作中国室内设计联盟邀请码
  • 中国建设银行网站查行号wordpress主题怎么汉化
  • 网站做好了如何发布海南建设工程股份有限公司网站
  • 广州市品牌网站建设平台wordpress英文主题变中文版
  • 班级建设网站设计方案妙趣网 通辽网站建设
  • 菏泽网的网站建设的联系方式青岛做网站推广公司哪家好
  • 网站设置路由器软件开发工程师是程序员吗
  • wordpress可视化建站梅州企业网站
  • 赣州91人才网官网百度小程序seo
  • 网上做外贸都有哪些网站浏览器下载安装2023最新版
  • 网站建站分辨率西安企业门户网站建设
  • 门户网站是什么网站空间到期了怎么办
  • 河北大良网站建设专业做seo推广
  • 口碑好的企业网站开发网站建站程序
  • 网站如何建立快捷方式开源企业网站管理系统
  • 网页设计创建网站的基本流程德州口碑好的网站制作公司
  • 单页网站设计制作营销型企业网站建设规划探讨