- 博客(2)
- 收藏
- 关注
原创 关于析构函数在stack-unwinding中扔出异常的代码分析
根据,MECPP 的条款11。开头一段:在有两种情况下会调用析构函数。第一种是在正常情况下删除一个对象,例如对象超出了作用域或被显式地delete。第二种是异常传递的堆栈辗转开解(stack-unwinding)过程中,由异常处理系统删除一个对象。 在上述两种情况下,调用析构函数时异常可能处于激活状态也可能没有处于激活状态。遗憾的是没有办法在析构函数内部区分出这两种情况。因此在写析构函数时你
2005-03-10 17:33:00 2167
原创 向java宣战,从IDE开始
很久以来,为了集中有限的精力先打好一个良好的C/C++基础,一直顶着java及其fans的猖狂的心理进攻,我承认,在这个浮躁的世界里做到这点的确不容易。毕竟到处迷漫着所谓的“java胜利论”(正确与否我不想讨论)。因此在某些人看来,我简直是个食古不化的书呆子。恩,的确有点。当然,盲目的拒绝一个强有力的新生力量是愚蠢的,恩,比人云亦云更愚蠢,晤,你总得承认流行起来的东西肯定是有原因的。不是吗?
2005-03-06 18:16:00 1971 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人