![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++
liuyun213
这个作者很懒,什么都没留下…
展开
-
第五章:隐藏实现 Hiding the Implementation
第五章:隐藏实现 Hiding the ImplementationSetting limits:设置限制library creator 和 client programmer之间的关系:便于作者修改,有些东西客户不该碰到C++ access control:C++的访问控制C++加入了访问控制:public,private,protectedpublic的所有人可原创 2010-04-28 08:40:00 · 485 阅读 · 0 评论 -
由delete void* 想到的
由delete void* 想到的 发现自己对delete void* 还不是很熟悉,知道不应该这么做,于是google之,先将结果记录如下delete void* 对于单纯的类型(基本类型)来说,没什么问题,无非就是释放空间而已而对于自定义类型来说(主要是class),不会调用实际类型的析构函数,有可能造成资源泄漏在delete T* 时,会先调用类型 T 的析构函数,然后再释放原创 2010-05-19 19:49:00 · 425 阅读 · 0 评论 -
C++类型转换
C++ 具有两种形式的类型转换,一种是新型的命名的类型转换,一种是从C语言继承而来的老式的类型转换。原创 2010-10-28 00:59:00 · 482 阅读 · 0 评论