码迷,mamicode.com
首页 >  
搜索关键字:析构    ( 2765个结果
C#,Java,C++中的finally关键字
博客原文:http://hankjin.blog.163.com/blog/static/33731937201031511305338/先说C++,标准C++不支持finally, 如果要实现finally的效果,可以用析构函数来实现: class File_handle { FILE* p;p....
分类:编程语言   时间:2014-05-01 16:17:26    阅读次数:371
从为什么要将基类的析构函数定义为虚函数谈起~~
首先,做一个最简单的实验,在电脑上运行下面的代码,将会产生运行错误,这或许会使你百思不得其解: #include using namespace std; class Base { private: int a; public: ~Base(){cout << "Base dtor..." << endl;} }; class Derived : public Base {...
分类:其他好文   时间:2014-04-29 13:48:21    阅读次数:357
(转载)ASP网站如何防止注入漏洞攻击
SQL注入是从正常的WWW端口访问,而且表面看起来跟一般的Web页面访问没什么区别,所以目前市面的防火墙都不会对SQL注入发出警报,如 果管理员没查看IIS日志的习惯,可能被入侵很长时间都不会发觉。但是,SQL注入的手法相当灵活,在注入的时候会碰到很多意外的情况。能不能根据具体情 况进行分析,构.....
分类:Web程序   时间:2014-04-29 11:12:46    阅读次数:500
构造与析构函数与=不能被继承,以及内部类的用法
不是所有的函数都能自动地从基类继承到派生类中的。构造函数和析构函数是用来处理对象的创建和析构的,它们只知道对在它们的特殊层次的对象做什么。所以,在整个层次中的所有的构造函数和析构函数都必须被调用,也就是说,构造函数和析构函数不能被继承。另外,operator= 也不能被继承,因为它完成类似于构造函....
分类:其他好文   时间:2014-04-28 17:31:28    阅读次数:621
高效使用auto_ptr
auto_ptr是C++标准库中为了解决资源泄漏的问题提供的一个智能指针类模板。auto_ptr的实现原理是RAII,在构造的时获取资源,在析构的时释放资源。下面通过一个例子掌握auto_ptr的使用和注意事项。事例类的定义:#pragma once#include using namespace ...
分类:其他好文   时间:2014-04-27 21:14:06    阅读次数:622
2765条   上一页 1 ... 275 276 277
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!