码迷,mamicode.com
首页 >  
搜索关键字:析构    ( 2765个结果
CVE-2020-2555 weblogic 反序列化gadget 复现
简介 该反序列化的gadget存在与coherence包中。具体可以见分析 构造chain类似于common collection的chain,可以照葫芦画瓢。 mvn 好像不能下载coherence包,很奇怪,直接下jar包就行。 反序列化的对象,通过t3发送给weblogic即可。所以,这个只是 ...
分类:Web程序   时间:2020-03-18 13:50:28    阅读次数:170
Virtual destruct(虚析构函数)
Virtual destruct(虚析构函数) 面试的时候,我答了虚函数是怎么工作的,但是当面试官问我为什么析构函数的基类一定需要virtual时候,我答的不是太好,所以来总结下 先说结论,当基类的指针指向子类的对象时,如果delete此指针,如果基类没有virtual析构函数,那么调用时只会调用基 ...
分类:其他好文   时间:2020-03-18 13:29:48    阅读次数:55
构造函数与拷贝控制
虚析构函数 上面的程序,如果基类的析构函数不是虚函数,则 一个指向派生类对象的基类指针将产生未定义的行为。 之前的经验是如果一个类需要析构函数,那么它也同样需要拷贝和赋值操作,但是基类的析构函数并不遵循上述原则,它是一个重要的例外,一个基类总是需要析构函数,而且它能将析构函数设定为虚函数,此时,该析 ...
分类:其他好文   时间:2020-03-15 11:25:12    阅读次数:69
C++类型数组的构造与析构
#include <iostream> using namespace std; class Point { public: Point() : x(0), y(0) { cout<<"Default Constructor called"<<endl; } Point(int x, int y) ...
分类:编程语言   时间:2020-03-14 18:15:38    阅读次数:53
解决项目中内存泄漏的问题
根据大佬的文章而来,加上了自己代码的具体例子 关于内存泄漏的问题,根据经验总结如下(持续补充): 原则是, 有 new 就有delete 。 \ 普通C++ 1 Static对象 尤其是单例模式,目的是整个程序的生命周期只有一个对象实例,但在退出时必须记得删除。(比如绑定mainwindow的析构函 ...
分类:其他好文   时间:2020-03-13 20:21:42    阅读次数:95
String类的具体实现
字符串类的定义: 通用构造函数的定义: 复制构造函数的定义: 赋值函数: 析构函数: ...
分类:其他好文   时间:2020-03-12 21:55:04    阅读次数:62
C++13章
第十三章 类继承 13.1.1派生一个类 1,派生类对象存储了基类的数据成员 2,派生类对象可以使用基类的方法。 3,派生类需要自己的构造函数。 4,派生类可以根据需要添加额外的数据成员和成员函数。 13.1.12构造函数:访问权限的考虑 1,派生类不能直接访问基类的私有成员,而必须通过基类方法进行 ...
分类:编程语言   时间:2020-03-10 09:12:49    阅读次数:70
设计模式
# 设计模式 老程序员 整理 经常遇到的问题 一些通用解决方案 单例模式: 三私一公 _instance必须声明为静态的私有变量 构造函数和析构函数必须声明为私有,防止外部程序new 类从而失去单例模式的意义 getInstance()方法必须设置为公有的,必须调用此方法 以返回实例的一个引用 :: ...
分类:其他好文   时间:2020-03-06 11:17:03    阅读次数:65
C++中的虚函数、重写与多态
在C++中顺利使用虚函数需掌握的技术细节 如函数在派生类中的定义有别于基类中的定义,而且你希望它成为虚函数,就要为基类的函数声明添加保留字 。在派生类的函数声明中,则可以不添加 。函数在基类中 ,在派生类中自动 (但为了澄清,最好派生类中也将函数声明标记为 ,尽管这并非必须)。 保留字 在函数声明中 ...
分类:编程语言   时间:2020-03-05 19:30:05    阅读次数:89
new/malloc
malloc/free 用户须指定创建多大的空间 不会调用相应的构造函数,必须自己进行初始化 申请成功,返回void ,在赋值前必须进行强制类型转换 申请失败时,返回NULL,不会进行安全检查,需用户自己进行判断是否为NULL free不会自动调用对象的析构函数,直接释放内存 new/delete ...
分类:其他好文   时间:2020-03-04 20:51:44    阅读次数:52
2765条   上一页 1 ... 11 12 13 14 15 ... 277 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!