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

.net 网站开发权限设计平台设计是什么

.net 网站开发权限设计,平台设计是什么,厦门室内设计公司排名,大连 响应式网站制作因为类的静态成员变量是所有实例共用的.所以得在类外初始化. 调用的时候可以通过对象调用,也可以通过类直接调用 classA { public: inti; //有默认值}; classB { public: staticintn;staticA Aobj;}; intB::n 1; //静态成员变量的初始化A B::Aobj; //静态… 因为类的静态成员变量是所有实例共用的.所以得在类外初始化. 调用的时候可以通过对象调用,也可以通过类直接调用 class A { public:     int i;    //有默认值 }; class B { public:     static int n;     static A Aobj; }; int B::n  1;    //静态成员变量的初始化 A B::Aobj;       //静态成员变量的初始化(实例化) void main() {     B Bobj;    //注释掉这行也能输出B::n     printf(B::n%d  Bobj.n%d  Bobj.Aobj.i%d\n, B::n, Bobj.n, Bobj.Aobj.i); }输出“B::n1 Bobj.n1 Bobj.Aobj.i0 ” 私有的静态成员变量也是放在类外初始化的.这看起来跟它的私有属性不相符. 再做下面的测试,发现了一个有趣的现象. class B {private:     static int i; public:     B(){i3;};    //把这行注释掉,输出变成2     int p(){return i;}; }; int B::i  2;      //把这行注释掉,编译报错 void main() {     B Bobj;     printf(private: static int B::i%d\n, Bobj.p());    //输出3 }类外的初始化那一行是必要的而且是在构造函数之前就执行了的 最重要的一点如果静态成员变量不初始化编译会报错. 我们知道C类的静态成员变量是需要初始化的但为什么要初始化呢。 其实这句话“静态成员变量是需要初始化的”是有一定问题的应该说“静态成员变量需要定义”才是准确的而不是初始化。 两者的区别在于初始化是赋一个初始值而定义是分配内存。 静态成员变量在类中仅仅是声明没有定义所以要在类的外面定义实际上是给静态成员变量分配内存。 可通过以下几个例子更形象的说明这个问题 //test.cpp #include stdio.h class A { public: static int a; //声明但未定义 }; int main() { printf(%d, A::a);return 0; }编译以上代码会出现“对‘A::a’未定义的引用”错误。这是因为静态成员变量a未定义也就是还没有分配内存显然是不可以访问的。再看如下例子//test.cpp #include stdio.h class A { public: static int a; //声明但未定义 }; int A::a 3; //定义了静态成员变量同时初始化。也可以写int A:a;即不给初值同样可以通过编译这时a默认为0 int main() { printf(%d, A::a);return 0; }这样就对了因为给a分配了内存所以可以访问静态成员变量a了。因为类中的静态成员变量仅仅是声明暂时不需分配内存所以我们甚至可以这样写代码 //a.cpp class B; //这里我们使用前置声明完全不知道B是什么样子 class A { public:static B bb;//声明了一个类型为B的静态成员在这里编译器并未给bb分配内存。//因为仅仅是声明bb,所以编译器并不需要知道B是什么样子以及要给其对应的对象分配多大的空间。//所以使用前置声明class B就可以保证编译通过。 };
http://www.zqtcl.cn/news/901126/

相关文章:

  • 网站建设可以给公司带来想做网站开发兼职
  • 天津市免费建站精美大气的餐饮类企业网站
  • 购物网站那个信用好又便宜手机模板的网站
  • 建筑企业资质查询网站怎么查网络服务商
  • 汉川市城乡建设局网站企业销售网站建设
  • 梅州建设网站域名购买流程
  • 单页网站与传统网站的区别wordpress对接微信
  • 做公司网站深圳旅游
  • 最好企业网站网站建设 的销售图片
  • 怎么创建网站 免费滴做网站算运营吗
  • 廊坊网站建设-商昊网络正规网站优化推广
  • 网站建设拍金手指排名贰贰安装wordpress数据库错误
  • 食品网站建设需求分析购物app大全
  • 电商美工广州seo技术外包公司
  • 重庆旅游seo整站优化深圳宝安区是富人区吗
  • 网站开发验收模板网站欧美风格
  • 自己做发卡网站什么是网络设计制作
  • 如何搭建一个公司网站互联网推广怎么找客户
  • 江苏同隆建设集团有限公司网站asp.net新建网站
  • 爱站网挖掘工具小程序网站开发怎么样
  • 网站文章批量上传工具自己制作免费网站
  • 凡科快速建站建设网站遇到问题的解决方案
  • 深圳市公司网站建设公司十大互联网营销公司
  • 免费发布推广信息的网站百度招聘2022年最新招聘
  • 建站公司怎么获客任县附近网站建设价格
  • 泰兴市淘宝网站建设指数 网站权重
  • 烟台市做网站找哪家好才艺多网站建设
  • nginx wordpress 重写seo技术大师
  • 公司网站建设需要什么科目上海服务政策调整
  • 如何免费搭建自己的网站网站建设公司swot分析