关于对结构体求sizeof。需要考虑一下几点: 1、内存对齐 2、机器的位数(32 or 64) 3、是否含有虚函数 4、继承关系 5、static不归入sizeof 6、普通成员函数与sizeof无关 以32位系统为例 Exp 1 空类:占用1个字节。 Exp 2 虚函数:占用4个字节 Exp 3 ...
分类:
编程语言 时间:
2018-03-08 00:06:47
阅读次数:
190
一、原型链 1.构造函数 2.构造函数继承 ...
分类:
其他好文 时间:
2018-03-02 22:13:38
阅读次数:
110
类的声明和实例化 继承 代码的抽象和代码的复用 原型链继承 问题1:一是字面量重写原型会中断关系,使用引用类型的原型, 问题2:子类型还无法给父类型传递参数 构造函数继承 组合继承 组合继承改进 ES6 多态 就是子类重写父类的属性或者方法 super关键字 使用 第一种情况,super作为函数调用 ...
分类:
其他好文 时间:
2018-02-24 23:13:24
阅读次数:
327
1、变量声明(1)内层变量覆盖外层变量(即后面的覆盖前面的)(2)循环变量的声明,i值在全局范围内有效,所以最后输出的都是最后一轮i的值(3)let、const的引入,为JS增加了块级作用域的概念(const一旦声明,常量的值就不能改变)2、原型、构造函数、继承 引入了class类的概念,先用cla ...
分类:
其他好文 时间:
2018-02-24 20:47:27
阅读次数:
152
一、封装新的PyTorch函数 继承Function类 forward:输入Variable->中间计算Tensor->输出Variable backward:均使用Variable 线性映射 调用方法一 类名.apply(参数) 输出变量.backward() 开始前向传播 type in for ...
分类:
其他好文 时间:
2018-02-19 11:35:01
阅读次数:
3205
1.类变量的用途:大家公用的属性,节省开销(内存) 2.析构函数 在实例释放和销毁的时候执行的,通常用于做一些收尾工作,如关闭一些数据库链接和打开的临时文件 3.私有方法两个下划线开头,声明该方法为私有方法,不能在类地外部调用。 4.私有属性两个下划线开头,声明该属性为私有,不能在类地外部被使用或直 ...
分类:
编程语言 时间:
2018-02-03 23:10:31
阅读次数:
221
javascript继承概念:js是基于对象的,他没有类的概念,所以实现继承,需要使用js的原型prototype机制或者用applay和call方法实现 1、原型链继承 为了让子类继承父类的属性(也包括方法),首先需要定义一个构造函数。然后,将父类的新实例赋值给构造函数的原型。 function ...
分类:
编程语言 时间:
2018-01-17 14:27:22
阅读次数:
157
博客转载自:https://www.devbean.net/2012/12/qt-study-road-2-paint-device/ 绘图设备是继承QPainterDevice的类。QPaintDevice就是能够进行绘制的类,也就是说,QPainter可以在任何QPaintDevice的子类上进 ...
分类:
其他好文 时间:
2018-01-16 18:34:30
阅读次数:
202
Student.prototype.siyou = function () { console.log('只是Student私有,Person访问不到') } Student.prototype.siyou = function () { console.log('只是Student私有,Perso ...
分类:
Web程序 时间:
2017-12-22 13:34:21
阅读次数:
153