91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

C++語言的介紹和應用

發布時間:2021-06-21 16:19:18 來源:億速云 閱讀:158 作者:chen 欄目:編程語言

這篇文章主要介紹“C++語言的介紹和應用”,在日常操作中,相信很多人在C++語言的介紹和應用問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”C++語言的介紹和應用”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!

另外,規范易懂的代碼才是可重復使用的,規范的代碼具有更長的壽命,具有更好的可維護性,也更方便后期的擴展,采用何種縮進風格并不重要,實際上,特定的C++語言代碼風格遠沒有一致的使用它們重要。

適用預處理C++語言定義一個或多個調試標記,在代碼中把調試部分使用#ifdef 和#endif 進行管理。當程序最終調試完成后,只需要使用#undef標記,調試代碼就會消失。常用的調試標記為DEBUG, 語句序列:

#define DEBUG   #ifdef DEBUG

2.運行期間調試標記在程序運行期間打開和關閉調試標記。通過設置一個調試bool標記可以實現。這對命令行運行的程序更為方便。

例如下面代碼:

  #include<iostream>  #include <string>  using namespace std;   bool debug =false;   int main(int argc,char*argv[])   {      for(int i=0;i<argc;i++)         if(string(argv[i])==“--debug=on“)                   debug = true;        bool go=true;      while(go)   {      if(debug)       {       調試代碼        }else {}   }   }

3.把變量和表達式轉換成字符串可是使用字符串運算符來實現轉換輸出定義

4.C++語言的assert()

該宏在<assert>中,,當使用assert時候,給他個參數,即一個判讀為真的表達式。預處理器產生測試該斷言的代碼,如果斷言不為真,則發出一個錯誤信息告訴斷言是什么以及它失敗一會,程序會終止。

#include< assert>  using namsapce std;   int main()   {      int i=100;   assert(i!=100); //Fails   }   當調試完畢后在#include<assert>前加入#define NDEBUG即可消除紅產生的代碼   }

到此,關于“C++語言的介紹和應用”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

临颍县| 郎溪县| 宿州市| 合山市| 顺义区| 吉木乃县| 腾冲县| 西安市| 项城市| 台安县| 咸阳市| 赞皇县| 海口市| 防城港市| 奉化市| 沙坪坝区| 张家川| 文成县| 宜州市| 砚山县| 黎平县| 潞西市| 宜昌市| 景德镇市| 信阳市| 周宁县| 乐陵市| 方正县| 阿荣旗| 炉霍县| 安图县| 买车| 老河口市| 霍林郭勒市| 资兴市| 普陀区| 兴文县| 肥乡县| 翁源县| 平乡县| 沈阳市|