<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      雜談

      代碼如下,將這一段代碼優(yōu)化了下    
          string id = AAA(msg->msg_sender_);
          if (id.empty())
          {
              BBB(msg);
              VX_INFO_FUN_OUT();
              return;
          }
          #ifdef PROJECT_A
          //理論上不會到這里,因為id.empty會會處理,這里做一個保護
          if(U::isB(msg->msg_sender_)){
              BBB(msg);
              return;
          }
          #endif
      如下
        string id = AAA(msg->msg_sender_);
         
         #ifdef PROJECT_A
         if (id.empty())------------------------------將這一段放到 PROJECT_A里面了,這里出現(xiàn)了錯誤
          {
              BBB(msg);
              VX_INFO_FUN_OUT();
              return;
          }
          //理論上不會到這里,因為id.empty會會處理,這里做一個保護
          if(U::isB(msg->msg_sender_)){
              BBB(msg);
              return;
          }
          #endif
       
      錯誤原因:
      1. 雖然在當(dāng)前PROJECT_A的邏輯下,和原來的代碼等效
      2. 在不是PROJECT_A的邏輯時,這里就少了這個判斷和退出的執(zhí)行,雖然BBB(msg);消息僅在PROJECT_A中需要處理(其它項目不涉及,因此才做這個優(yōu)化),但這個優(yōu)化本身導(dǎo)致了問題
      -------------在非PROJECT_A的項目時
      if (id.empty())------------------------------這個分支缺失了
          {
              BBB(msg);
              VX_INFO_FUN_OUT();
              return;
          }
       
      考慮到BBB(MSB)僅在PROJECT_A中需要,因此,將代碼回退,并將BBB(msg)做如下處理
      #ifdef PROJECT_A
      BBB
      #else
      BBB --------------------這里不做任何處理,保持現(xiàn)狀
       
       
      擴展:
      1. 盡量將變化隔離
      2. 隔離是整塊(#ifdef  $else #endif 隔離整個函數(shù),而不是部分)而不是一個片段(這里仍不夠好)有if(U::isB(msg->msg_sender_)){------------這個邏輯仍做的不夠好
      3. 最好避夠這種通過項目宏隔離的方式-------------采用分支或是其它手段更好
      #endif
      posted @ 2025-10-21 19:42  知易  閱讀(3)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 精品国产乱码久久久久久影片 | 久久亚洲日韩精品一区二区三区| 日本韩无专砖码高清观看| 亚洲精品免费一二三区| 饥渴的熟妇张开腿呻吟视频| 男人的天堂av社区在线| 资源在线观看视频一区二区| 性虎精品无码AV导航| 滨州市| 亚洲天堂网中文在线资源| 亚洲男人的天堂久久香蕉| 日韩V欧美V中文在线| 亚洲欧美日韩精品色xxx| 午夜欧美精品久久久久久久| 大香伊蕉在人线国产最新2005| 色噜噜亚洲精品中文字幕 | 91精品国产自产在线蜜臀| 欧洲精品亚洲精品日韩专区| 麻豆精品久久久久久久99蜜桃| 亚洲精品美女久久久久9999| 国产精品日韩专区第一页| 久久久亚洲欧洲日产国码αv| 熟女性饥渴一区二区三区| аⅴ天堂中文在线网| 人妻丝袜AV中文系列先锋影音 | 欧美自拍嘿咻内射在线观看| 精品国产一区二区三区蜜臀| 亚洲一区二区偷拍精品| 国产真人无码作爱免费视频app| 国内自拍视频一区二区三区| 色一情一乱一伦麻豆| 国产精品无遮挡在线观看| 狠狠色噜噜狠狠狠狠2021| 亚洲AV国产福利精品在现观看| 国产成人av一区二区三| 亚洲丰满熟女一区二区v| 国产在线观看91精品亚瑟| 成人午夜大片免费看爽爽爽 | 国产亚洲精品精品精品| 午夜国产精品福利一二| 资兴市|