zoukankan      html  css  js  c++  java
  • 每周必写

    这周是软件测试实训,没有上课。复习了程序流程图,ER图,PAD图,NS图.

    对类进行了学习,类的大小是什么?确切的说,类只是一个类型定义,它是没有大小可言的。 用sizeof运算符对一个类型名操作,得到的是具有该类型实体的大小。首先:我们要知道什么是类的实例化,所谓类的实例化就是在内存中分配一块地址

    用sizeof对类名操作,得到的结果是该类的对象在存储器中所占据的字节大小,由于静态成员变量不在对象中存储,因此这个结果等于各非静态数据成员(不包括成员函数)的总和加上编译器额外增加的字节。后者依赖于不同的编译器实现,C++标准对此不做任何保证。

    确定类大小的几个原则:

    • 为类的非静态成员数据的类型大小之和
    • 有编译器额外加入的成员变量的大小,用来支持语言的某些特性(如:指向虚函数的指针)
    • 为了优化存取效率,进行的边缘调整
    • 与类中的构造函数,析构函数以及其他的成员函数无关
  • 相关阅读:
    [SDOI2015]星际战争
    [SDOI2016]生成魔咒
    hdu3311
    [ZJOI2011]最小割
    P3331 [ZJOI2011]礼物(GIFT)
    [ZJOI2010]贪吃的老鼠
    状压dp-----三进制
    noip2016 天天爱跑步
    概率期望dp
    poj2186
  • 原文地址:https://www.cnblogs.com/mybelieve/p/5612370.html
Copyright © 2011-2022 走看看