C++ 虚析构函数 20131010 在C++中的虚函数作用是实现基于继承机制的多态,但是我们好像忽略了一种情况,就是虚析构函数.在C++继承机制中,虽然构造函数是不可以使用虚函数声明,但是析构函数是可以声明为虚函数的.这样做的目的是为了当父类指针指向一个派生类的对象的时候,当删除该指针的时候,可以调用派生类的析构函数,释放资源.如果不是这样的话,那么在C++中的派生类的内存空间是不会被释放掉,会造成内存的浪费,最终导致内存溢出而是程序崩溃. 但是我们不能够随意的使用虚函数声明,因为会增加类的存…
几个程序使用的基本函数如下: ******************************************************************* cvCreateCameraCapture 初始化从摄像头中获取视频 CvCapture* cvCreateCameraCapture( int index ); index 要使用的摄像头索引.如果只有一个摄像头或者用哪个摄像头也无所谓,那使用参数-1便可以. 函 数cvCreateCameraCapture给从摄像头的视频流分配…