摘要:
1、假设derived类继承自base类,那么derived与base是一种“is a”的关系,即derived类是base类,反之错误; 假设derived类虚继承自base类,那么derived与base是一种“has a”的关系,即derived类有一个指向base类的vptr。 2、virt 阅读全文
posted @ 2016-09-02 18:20
凯撒大猩猩
阅读(207)
评论(0)
推荐(0)
摘要:
1、与函数的参数传递不同,c++特别声明,不论被捕捉的exception是以by value或者by reference方式传递,一个对象被抛出作为exception时,总是会发生复制,而且复制动作是以对象的静态类型为本。 2、catch(Widget &w) { ... throw; } 和 ca 阅读全文
posted @ 2016-09-02 18:00
凯撒大猩猩
阅读(164)
评论(0)
推荐(0)