摘要: 虚析构函数的理论前提是 执行完子类的析构函数,那么父类的虚构函数必然会被执行。 那么当用delete释放一个父类指针所实例化的子类对象时,如果没有定义虚析构函数,那么将只会调用父类的析构函数,而不会调用子类的虚构函数,导致内存的泄漏。 故: 继承时,要养成的一个好习惯就是,基类析构函数中,加上vir 阅读全文
posted @ 2018-02-03 17:45 Curo 阅读(1199) 评论(0) 推荐(0)
摘要: 头文件:#include<string.h>函数原型:void *memcpy(void str,const void *s,size_t n); 功能 c和c++使用的内存拷贝函数.从源s所指的内存地址的起始位置开始拷贝n个字节到目标str所指的内存地址的起始位置中memcpy与strcpy有以下 阅读全文
posted @ 2018-02-03 13:37 Curo 阅读(2143) 评论(0) 推荐(0)