![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++
westdot
这个作者很懒,什么都没留下…
展开
-
free.
struct mem_control_block { int is_available; int size; }; void free(void *ptr) { struct mem_control_block *free; free = ptr - s原创 2006-10-27 21:48:00 · 669 阅读 · 0 评论 -
如何阻止一个类被继承。
为什么要阻止一个类被继承?“为了安全考虑,比如说不想出现切割赋值的情况。”到底哪种情况下需要为这种安全做考虑?不太明白,请知道的朋友跟贴。 疑问先放这儿,问题怎么解决?我起先想法是让类的构造函数私有,用友元函数去创建对象。别的类如果从它派生,定义对象时就会因为访问不了基类的构造函数而失败。但这是个什么样的类啊。。。我汗。。。 Stroustrup的答案,如下:class Usab原创 2006-11-19 00:51:00 · 1047 阅读 · 0 评论