摘要:
当我们规定类只能在堆上分配内存时,就可以将析构函数声明为私有的。如果在栈上分配空间,类在离开作用域时会调用析构函数释放空间,此时无法调用私有的析构函数。如果在堆上分配空间,只有在delete时才会调用析构函数。可以添加一个destroy()函数来释放,从而解决不能在析构函数中添加delete的问题。... 阅读全文
摘要:
#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #inclu... 阅读全文
摘要:
面试题01 求子数组的最大和(数组) easy!面试题02 判断俩个链表是否相交面试题03 C++中的static关键字 (static 上镜率非常高!)面试题04 根据上排给出十个数,在其下排填出对应的十个数 [动脑题吧算是!]面试题05 链表的归并排序面试题06 编写C++中的两个类 一个只能在... 阅读全文
摘要:
前提:首先你必须知道,端口不是独立存在的,它是依附于进程的。某个进程开启,那么它对应的端口就开启了,进程关闭,则该端口也就关闭了。下次若某个进程再次开启,则相应的端口也再次开启。而不要纯粹的理解为关闭掉某个端口,不过可以禁用某个端口。1. 可以通过"netstat -anp" 来查看哪些端口被打开。... 阅读全文