C++和并发编程中的继承异常
Inheritance anomaly in C++ and concurrent programming
我正在阅读有关并发编程的文章。这里提到了继承异常问题。
继承异常在第4页上关于活动对象模式的下一篇文章中提到。
http://www.cs.wustl.edu/~施密特/PDF/Act-Obj.PDF
有人能提到什么是遗传异常问题吗?
谢谢!
这个问题似乎发生在1993年,当时他们认为代码重用的继承是个好主意。
通常不是。当时不是,但他们认为是。
继承应该用于多态行为。模板或泛型或组合应该用于代码重用。
主要文章似乎是这篇
相关文章:
- C++中模板化异常类的多重继承
- 自定义异常中的用户定义的空构造函数,具有多个继承和抽象基类
- 关于异常继承中的语法的问题
- 无法创建两个从 std::logic_error 继承的自定义异常类
- 如何在继承的类中没有构造函数时引发异常
- 异常类的多重继承
- C++通过继承 std::exception 来创建新的异常
- 创建继承自C++中io类的异常类
- 模板多重继承异常符号错误
- 为什么异常捕获是基于顺序的,而不是基于最接近继承的
- C++异常继承模糊性
- 从boost::exception和std::runtime_error继承自定义异常类
- C++ 继承另一个库中的库异常,以将它们传递给调用代码
- 使用继承和运算符重载或异常处理的通讯簿
- C++和并发编程中的继承异常
- c++中异常类的继承
- 异常继承
- 你能把一个异常继承层次结构包装到另一个吗?——或者,另一种干净的处理方式
- 异常是否需要虚拟继承?
- 为什么继承影响异常处理