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

给公司网站做seo的好处wordpress主题模板教程

给公司网站做seo的好处,wordpress主题模板教程,wordpress站点制作,怎么看一个网站是否做竞价一、前言 在C的学习中我们知道&#xff0c;子类是可以覆盖父类的方法&#xff0c;这里我们探讨一下子类方法调用父类方法时this指针时如何变化的。 二、示例代码 #include "windows.h" #include "windef.h" #include <iostream> #include <tch…

一、前言

在C++的学习中我们知道,子类是可以覆盖父类的方法,这里我们探讨一下子类方法调用父类方法时this指针时如何变化的。

二、示例代码

#include "windows.h"
#include "windef.h"
#include <iostream>
#include <tchar.h>
using namespace std;class People {
protected:int gender;float stature;float weight;
public:void GetInfo() {printf("%d--%f--%f\n", this->gender, this->stature, this->weight);}void SetInfo(int gender, float stature, float weight) {this->gender = gender;this->stature = stature;this->weight = weight;}
};class Teacher :People {
private:int pay;char schoolName[20];
public:void GetInfo() {printf("%d--%f--%f--%d--%s\n", this->gender, this->stature, this->weight, this->pay, this->schoolName);}void SetInfo(int gender, float stature, float weight,int pay,char* schoolName) {__super::SetInfo(gender, stature, weight);this->pay = pay;memcpy(this->schoolName, schoolName, sizeof(this->schoolName));}
};int _tmain() {Teacher t1;char schoolName[] = "ShangHaiDaZhuan";t1.SetInfo(1, 120, 180, 102402, schoolName);t1.GetInfo();return 0;
}

在这里插入图片描述
显然父类的GetInfo被子类覆盖,这里我们将在后面的汇编中简单的查看。注意我们调用子类的SetInfo中调用了父类的SetInfo,我们看看是如何获取People的this指针的

三、详解

首先我们看看栈空间的开辟情况,众所周知,栈是用来保存局部变量的,我们在主函数中创建了俩个局部变量,一个是t1另一个是schoolName[] 我们重点关注t1:

38h-14h=24h=36这满足36=20 * 1 + 4 * 2 + 4 * 2(char
占1字节,int和float占4字节),它开辟了足够的包含父成员变量的空间。

在这里插入图片描述在这里插入图片描述

PS:movss在俩个xmm指令寄存器之间或者内存位置和xmm寄存器之间复制标量浮点数

在这里插入图片描述
this指针的第一层传递(指向Teacher类的),默认使用ecx进行传递

接下来看看第二层,即SetInfo(子)中是如何传递指向父类的this指针的:
我们发现实际上并没有父类的this指针,其使用的还是Teacher的this指针
在这里插入图片描述
父类成员函数是通过子类的this指针偏移寻找到自己所需要的值的如下图:
在这里插入图片描述

http://www.yayakq.cn/news/665558/

相关文章:

  • 网站被黑 禁止js跳转导航网站能个人备案
  • 网络营销分析上首页seo
  • 做网站需要懂什么软件网站开发与硬件合同
  • 缅甸网站后缀北京菜谱设计制作
  • 网站logo位置临沂手机网站信息推广技术公司电话
  • 如何优化网站到首页优化闽侯县建设局网站
  • 河南网站建站推广四川网站建设 lkcms
  • 网站关键词都在第二页小九自助建站
  • 中国网通做网站中集建设集团有限公司网站
  • 天津知名网站建设公司做和别人一样的网站
  • 企业网站模板源代码下载常州网站建设公司好么
  • 一家只做外卖的网站多用户商城app源码
  • 做h5网站制作微信公众号网站自己做导航条
  • 北京seo优化诊断网站优化该怎么做
  • 网站是由什么构成的中软国际软件培训
  • 基于php的网站开发流程做网站怎样用链接赚钱
  • 第一模板网站上的模板怎么下载举一个网络营销的例子
  • 整套html企业网站模板装修网站免费
  • 网站域名怎么看网站建设投入及费用
  • 泉州网站提升排名青岛物流公司网站建设
  • 广东省医院建设协会网站首页游戏云电脑
  • 网站ui设计之道做电商网站要备案吗
  • 白城市网站建设如何推广我的网站
  • 网站诊断分析案例网站的建设成本
  • 江阴高新区建设促进服务中心网站分销系统app
  • 建设网站网址是多少做网站源码要给客户嘛
  • 平面设计可以做网站WordPress用quic协议
  • 北京建设网站官网动态设计网站
  • wordpress上传网站模板阳谷网站建设公司
  • 湛江做建站软仿网站上传页面