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

服务器用来做网站空间WordPress使用固定连接

服务器用来做网站空间,WordPress使用固定连接,企业网站建设运营方案,做网站买什么服务器C中的静态函数通过static关键字进行修饰,静态函数不属于对象,而是属于类。静态函数只能访问类的静态成员表变量或者静态函数,无法直接访问非静态成员,因为静态函数没有this指针。可以通过类名或者对象来调用静态函数。静态函数存储…

C++中的静态函数通过static关键字进行修饰,静态函数不属于对象,而是属于类。

静态函数只能访问类的静态成员表变量或者静态函数,无法直接访问非静态成员,因为静态函数没有this指针。可以通过类名或者对象来调用静态函数。

静态函数存储在全局数据区,独立于对象实例存在,生命周期与程序生命周期相同。

#include <iostream>
#include <string>
#include <thread>class A {
public:virtual ~A() {std::cout << "类A的析构函数" << std::endl;}virtual void func() = 0 {std::cout << "类A的func()函数" << std::endl;}
};class B :public A {
public:B():B_private(0){std::cout << "类B的无参构造" << std::endl;}B(int B_private):B_private(B_private){std::cout << "类B的有参构造" << std::endl;}~B() {std::cout << "类B的析构函数" << std::endl;}void func()override {std::cout << "类B的func()函数" << std::endl;}virtual static void Get()const {std::cout << target << std::endl;std::cout << B_private << std::endl;}private:int B_private;static int target;
};int main() {return 0;
}

运行结果:

从报错信息可以知道静态函数,不能够声明为虚函数,因为虚函数依赖对象的虚函数表指针,而静态函数并不属于对象。静态函数也不能够对其进行使用const修饰限定对象状态的修改,因为静态函数不属于对象。静态函数中不能够对非静态成员变量进行访问,可以对静态成员变量进行访问。

#include <iostream>
#include <string>
#include <thread>class A {
public:virtual ~A() {std::cout << "类A的析构函数" << std::endl;}virtual void func() = 0 {std::cout << "类A的func()函数" << std::endl;}
};class B :public A {
public:B():B_private(0){std::cout << "类B的无参构造" << std::endl;}B(int B_private):B_private(B_private){std::cout << "类B的有参构造" << std::endl;}~B() {std::cout << "类B的析构函数" << std::endl;}void func()override {std::cout << "类B的func()函数" << std::endl;}static void Get() {std::cout << target << std::endl;}private:int B_private;static int target;
};
int B::target = 10;int main() {B::Get();return 0;
}

运行结果:

注意静态成员变量在类内声明,必须在类外定义并初始化。成员函数可以在类内进行声明内部直接实现,也可以类内声明后在类外定义。需要注意的是无论是成员常量和成员函数在类外进行定义时不能重复使用static关键字。

静态成员函数本质是代码段,编译时已确定地址,而静态成员变量需要分配独立内存空间,必须在类外显示定义分配存储区。

http://www.dtcms.com/a/591162.html

相关文章:

  • 营销型网站建设 兼职企业形象网站策划方案
  • 宜良网站建设网站设计的公司
  • 网站销售网站seo外链平台
  • 营销型网站开发流程网站代理服务器有问题
  • 网站制作软件是什么意思wordpress 初始化sql
  • 个人网站备案可以做公司网站用wordpress 报表图形
  • 网站title是什么意思wordpress适合外贸的主题
  • 汉中建筑信息平台seo外链怎么做能看到效果
  • 沐风+wordpress+主题西安seo招聘
  • html的网站模板下载漳州房产网
  • 快看点自媒体平台东营网站排名优化公司
  • 做兼职什么网站辽宁省城乡建设厅官方网站
  • 怎么自己制作属于自己的网站数字展厅制作公司
  • 国外常用视频网站tenor怎么设置h5教程入门
  • 建设股公司网站湖南平台网站建设方案
  • 建设银行租房网站湖北邵阳网页
  • 漯河商城网站建设深圳建设局网站打不开
  • 南京网站排名优化费用百度热度指数排行
  • 计算机网络自顶向下方法42——网络层 自治系统间路由选择:BGP 深度解析
  • 做网站钱郑州手机网站
  • 广州网站建设广州在公司做网站是什么职位
  • 基于 Python 和 Qt 的尺寸数据输入系统设计与实现
  • h5神兽平台正规的代理seo推广的全称是
  • 南阳公司网站建设VR网站建设价格
  • 云南建设网站郑州网络营销学校
  • 泰州网站建设搭建移动网站建设学习
  • 正中路桥建设发展有限公司网站电子商务与网站建设策划书
  • 手机端怎样做网站建设网站优化和推广方案ppt
  • 怎么自己创建网站或者app24小时自动发货网站建设
  • 手机如何建立网站平台游戏软件开发需要多少钱