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

哈尔滨网站建设公司哪家好如何登录到wordpress

哈尔滨网站建设公司哪家好,如何登录到wordpress,网站主机租用,保定建网站需要多少钱链接 1. 教程 可以使用 static 关键字来把类成员定义为静态的。当我们声明类的成员为静态时#xff0c;这意味着无论创建多少个类的对象#xff0c;静态成员都只有一个副本。 静态成员在类的所有对象中是共享的。如果不存在其他的初始化语句#xff0c;在创建第一个对象时…链接 1. 教程 可以使用 static 关键字来把类成员定义为静态的。当我们声明类的成员为静态时这意味着无论创建多少个类的对象静态成员都只有一个副本。 静态成员在类的所有对象中是共享的。如果不存在其他的初始化语句在创建第一个对象时所有的静态数据都会被初始化为零。我们不能把静态成员的初始化放置在类的定义中但是可以在类的外部通过使用范围解析运算符 :: 来重新声明静态变量从而对它进行初始化如下面的实例所示。 下面的实例有助于更好地理解静态成员数据的概念 #include iostreamusing namespace std;class Box {public:static int objectCount;// 构造函数定义Box(double l2.0, double b2.0, double h2.0){cout Constructor called. endl;length l;breadth b;height h;// 每次创建对象时增加 1objectCount;}double Volume(){return length * breadth * height;}private:double length; // 长度double breadth; // 宽度double height; // 高度 };// 初始化类 Box 的静态成员 int Box::objectCount 0;int main(void) {Box Box1(3.3, 1.2, 1.5); // 声明 box1Box Box2(8.5, 6.0, 2.0); // 声明 box2// 输出对象的总数cout Total objects: Box::objectCount endl;return 0; }当上面的代码被编译和执行时它会产生下列结果 Constructor called. Constructor called. Total objects: 2如果把函数成员声明为静态的就可以把函数与类的任何特定对象独立开来。静态成员函数即使在类对象不存在的情况下也能被调用静态函数只要使用类名加范围解析运算符 :: 就可以访问。 静态成员函数只能访问静态成员数据、其他静态成员函数和类外部的其他函数。 静态成员函数有一个类范围他们不能访问类的 this 指针。您可以使用静态成员函数来判断类的某些对象是否已被创建。 静态成员函数与普通成员函数的区别 静态成员函数没有 this 指针只能访问静态成员包括静态成员变量和静态成员函数。普通成员函数有 this 指针可以访问类中的任意成员而静态成员函数没有 this 指针。 下面的实例有助于更好地理解静态成员函数的概念 #include iostreamusing namespace std;class Box {public:static int objectCount;// 构造函数定义Box(double l2.0, double b2.0, double h2.0){cout Constructor called. endl;length l;breadth b;height h;// 每次创建对象时增加 1objectCount;}double Volume(){return length * breadth * height;}static int getCount(){return objectCount;}private:double length; // 长度double breadth; // 宽度double height; // 高度 };// 初始化类 Box 的静态成员 int Box::objectCount 0;int main(void) {// 在创建对象之前输出对象的总数cout Inital Stage Count: Box::getCount() endl;Box Box1(3.3, 1.2, 1.5); // 声明 box1Box Box2(8.5, 6.0, 2.0); // 声明 box2// 在创建对象之后输出对象的总数cout Final Stage Count: Box::getCount() endl;return 0; }当上面的代码被编译和执行时它会产生下列结果 Inital Stage Count: 0 Constructor called. Constructor called. Final Stage Count: 22. 精选评论 2.1 评论一 可以使用静态成员变量清楚了解构造与析构函数的调用情况。 #include iostream using namespace std;class Cpoint{public:static int value;static int num;Cpoint(int x,int y){xpx;ypy;value;cout 调用构造: value endl;}~Cpoint(){num; cout 调用析构: num endl;}private:int xp,yp; };int Cpoint::value0; int Cpoint::num0; class CRect{public:CRect(int x1,int x2):mpt1(x1,x2),mpt2(x1,x2) {cout 调用构造\n;}~CRect(){cout 调用析构\n;}private:Cpoint mpt1,mpt2; };int main() {CRect p(10,20);cout Hello, world! endl;return 0; }运行结果 调用构造:1 调用构造:2 调用构造 Hello, world! 调用析构 调用析构:1 调用析构:22.2 评论二 对类中静态变量的初始化始终令人迷惑不解。在这总结分享一下。 类中特殊成员变量的初始化问题 常量变量必须通过构造函数参数列表进行初始化。引用变量必须通过构造函数参数列表进行初始化。普通静态变量要在类外通过::初始化。静态整型常量可以直接在定义的时候初始化。静态非整型常量不能直接在定义的时候初始化。要在类外通过::初始化。
http://www.hkea.cn/news/14569651/

相关文章:

  • 宜昌企业网站建设图书拍卖网站开发遇到的问题
  • 网站开发基础教程安康网站建设智能小程序
  • 在线手机网站预览辽宁城乡建设厅网站
  • 建立网站的流程电商之家官网
  • 站长之家psd百度竞价推广课程
  • 做网站费用多少钱各行各业网站建设口碑好
  • 优质高职院校建设网站苏州seo关键词优化排名
  • 淘宝客手机网站苏州网站建设设计公司哪家好
  • 合肥手机网站开发描述个人网站的建站过程
  • 网站交互主要做什么爱战网关键词挖掘查询工具
  • 网站上的动态效果怎么做的2网站建设
  • 旅游门户网站建设区块链媒体网站建设
  • 淄博企业高端网站建设网站开发用php还是.net好
  • 数字广东网络建设有限公司电话做外贸seo优化的上市公司
  • 做汇算清缴在哪个网站下网站收录目录源码
  • 网站开发的一般流程是什么网站的百度推广怎么做
  • 鞍山做网站排名wordpress火车头免密发布模块接口
  • 自己开公司 自己做网站wordpress查询标签
  • 杭州九鸿科技网站开发和网站建设签合同
  • 实业公司网站模板网站建设开票项目是什么
  • 网站托管西安网站可信度建设
  • 外贸网站推做嵌入式开发的公司
  • 仿站WordPress开发网站建设公司
  • 做英文网站地图网页设计作品中比较常用的网页元素有哪些
  • 手机微网站怎么设计方案wordpress 屏蔽搜索
  • 4399谁做的网站网站安全建设目的
  • 网站建设注意哪些内容石家庄建站培训
  • 做网站 江门哪些网站做的不好
  • 青岛做网站皆赴青岛博坊网站建设
  • 怎么做导购网站什么 a wordpress