澳大利亚 伊拉克 卡塔尔 呵呵呵呵 中国队能赢一场,就达到心理底线了。能排第三,就心满意足 了~
Shot alternate link for this article: 中国队要是能小组出线,就当夺冠来庆祝吧
11月 2007的归档写了几年程序了,所有人的代码中,最不喜欢看的,就是自己的代码。 别人代码,如果是高手所就,自然是敬仰赞叹,就算发现白璧微瑕,也可以理解。而新手的代码,读来也会跟着作者的逻辑,或简单明了,或拐弯抹角,读完就算不如拜读大师作品一般赏心,也不至于太伤神。 读自己的代码,往往不在于一字一句,设计已然谙熟于心,深思实作之后,往往有更好的想法,而能力往往也在过程中有所提高,回头来看,几乎尽是垃圾。在学校时往往推倒重来。在公司里自然不是每时每刻都可以去改进代码。于是读完不仅伤神,简直伤身。 呜乎哀哉 Shot alternate link for this article: 不喜欢看自己的代码自从7月去浙江回来,发现空间不能用了,就没有管自己的blog了,期间,据说空间提供商被收购了,一查,双方都是郑州的。一大一小俩皮包公司。算了,用了新网的,毕竟已经不是学生了,不会贪图便宜的几十块钱。 然后就换了个工作。要了解的东西很多,想说的话当然也更多,可能是太多了,就不想写下来。可能是不想打字吧。毕竟除了数钱之外,没什么能让人喜欢上手抽筋的。 不过blog以后还是要尽量更新。以证明我还活着。而且,还上得起网。呵呵 Shot alternate link for this article: 装了几个插件,果然广告好多了。C++ 同时提供了四种新的强制转型形式(通常称为新风格的或 C++ 风格的强制转型): 每一种适用于特定的目的: dynamic_cast 主要用于执行“安全的向下转型(safe downcasting)”,也就是说,要确定一个对象是否是一个继承体系中的一个特定类型。它是唯一不能用旧风格语法执行的强制转型,也是唯一可能有重大运行时代价的强制转型。 ·reinterpret_cast 是特意用于底层的强制转型,导致实现依赖(implementation-dependent)(就是说,不可移植)的结果,例如,将一个指针转型为一个整数。这样的强制转型在底层代码以外应该极为罕见。 以下是对它们进行一些基本的比较: 1、static_cast V.S. dynamic_cast:dynamic_cast可用于继承体系中的向下转型,即将基类指针转换为派生类指针,比static_cast更严格更安全。dynamic_cast在执行效率上比static_cast要差一些,但static_cast在更宽上范围内可以完成映射,这种不加限制的映射伴随着不安全性。 Shot alternate link for this article: 【转载】C++中的类型强制转换 |

文章 (RSS)