C++箴言:资源管理类的拷贝行为

来源:王朝搜索
 
C++箴言:资源管理类的拷贝行为

在上一篇文章中介绍了作为资源治理类支柱的 Resource Acquisition Is Initialization (RAII) 原则,并描述了 auto_ptr 和 tr1::shared_

C++箴言:谨慎考虑资源管理类的拷贝行为

在上一篇文章中介绍了作为资源治理类支柱的 Resource Acquisition Is Initialization (RAII) 原则,并描述了 auto_ptr 和 tr1::shared_

翻译:Effective C++, 3rd Edition, Item 14: 谨慎考虑资源管理类的拷贝行为

Item 14: 谨慎考虑资源管理类的拷贝行为 Item 13 介绍了作为资源管理类支柱的 Resource Acquisition Is Initialization (RAII) 原则,并描述了

C++箴言:在资源管理类中准备访问裸资源

资源治理类真是太棒了。他们是你防御资源泄漏的防波堤,没有这样的泄漏是设计良好的系统的基本特征。在一个完美的世界中,你可以在所有与资源的交互中依靠这样的类,从来不需要因为直接访问裸资源(raw re

C++箴言:使用对象管理资源

假设我们和一个投资(例如,股票,债券等)模型库一起工作,各种各样的投资形式从一个根类 Investment 派生出来: class Investment { ... }; // root cla

C++箴言:拷贝一个对象的所有组成部分

在设计良好的面向对象系统中,为了压缩其对象内部的空间,仅留两个函数用于对象的拷贝:一般称为拷贝构造函数(copy constrUCtor)和拷贝赋值运算符(copy assignment oper

C#箴言之用属性来访问类的私有成员

在程序中,难免要访问某个对象的私有成员。那么以前实现这类功能的方法有两种,第一种方法最简单,就是把成员访问符从“private”改为“public”即可;而另一个就是提供公有的成员访问函数来进行访

C++箴言:谨慎使用私有继承

在《C++箴言:确保公开继续模拟“is-a”》一文中论述了 C++ 将 public inheritance(公有继续)视为一个 is-a 关系。

C++箴言:避免析构函数调用虚函数

假如你已经从另外一种语言如C#或者java转向了C++,你会觉得,避免在类的构造函数或者析构函数中调用虚函数这一原则有点违反直觉。但是在C++中,违反这个原则会给你带来难以预料的后果和无尽的烦恼。

先知的箴言|报价¥11.80|图书,哲学与宗教,心理学,人格心理学,信念、意志、行为,蒋林著

报价

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
© 2005- 王朝网络 版权所有