zoukankan      html  css  js  c++  java
  • C时代的返回值,在C++时代是个可怜弃儿

    C++的异常来了,C时代的返回值,在C++时代是个可怜弃儿。

    使用异常的好处:
    1.只要你用到c++,就无可避免地接触到异常,无论是stl,还是简单的new,都随时有可能跑出异常,如果你要写一个足够健壮的程序,则必须进行异常处理!既然迟早要进行异常处理,那就应该好好去享受异常,那为何还要专门去判函数返回值这么麻烦呢?
    2.使用异常,你的代码就能够和stl融洽相处,因为彼此都是那么的喜欢抛异常,所以特别容易产生共鸣。stl都喜欢直接获取对象,而你的代码给stl的却是一个表示成功与否返回值,这让stl情何以堪。没错,stl希望得到你的人,而你却告诉stl你做得对不对,这会让人相当无语,导致沟通困难。

    3.使用异常,减少了很多代码量,优化了劳动效率,减少coding时间,多了时间陪家人儿女,促进感情,享受美好人生。

  • 相关阅读:
    LCT 动态树 模板
    [HNOI2010] 物品调度 fsk
    [HNOI2010] 矩阵 matrix
    [HNOI2010] 平面图判定 planar
    [HNOI2010] 公交线路 bus
    [HNOI2017]抛硬币
    [HNOI2010] 弹飞绵羊 bounce
    [HNOI2010] 合唱队 chorus
    [HNOI2017]礼物
    [HNOI2017]大佬
  • 原文地址:https://www.cnblogs.com/moodlxs/p/2288993.html
Copyright © 2011-2022 走看看