C++ Primer 5th筆記(5)chapter5 語句
1. for語句的多重定義
初始化那裡的所有變數的基礎型別必須相同
for(decltype(v.size())) i = 0, sz= v.size();?
2. try.catch
函式在尋找處理程式碼的過程中退出
如果最終沒有找到catch,將轉到terminate的標準庫函式。
3. 標準異常
3.1 自定義異常類
struct MyException : public exception
{
const char * what () const throw ()//這個函式也可以沒有,不一定非得定義
{
return "C++ Exception";
}
};
try
{
throw MyException();
}
catch(MyException& e)
{
}
參考
[1]: C++ 中的標準異常 https://blog.csdn.net/weixin_42078760/article/details/80646206
[2]: 程式碼 https://github.com/thefistlei/cplusprimer/tree/main/cprimer
相關文章
- C++ Primer筆記C++筆記
- C++ primer 筆記C++筆記
- 我的隨行筆記5 C++ Primer Plus筆記C++
- 《C++ Primer》筆記-#include,#ifndefC++筆記
- 《C++ Primer》學習筆記(五):迴圈、分支、跳轉和異常處理語句C++筆記
- chapter5APT
- SQL語句筆記SQL筆記
- 筆記:《C++ Primer 中文版(第5版)》 第1章 開始筆記C++
- 我的隨行筆記2 C++ Primer Plus筆記C++
- c++ primer 第二章閱讀筆記C++筆記
- 我的隨行筆記11 C++ Primer Plus筆記C++
- 我的隨行筆記7 C++ Primer Plus筆記C++
- 我的隨行筆記10 C++ Primer Plus筆記C++
- 我的隨行筆記9 C++ Primer Plus筆記C++
- 我的隨行筆記8 C++ Primer Plus筆記C++
- 我的隨行筆記6 C++ Primer Plus筆記C++
- 我的隨行筆記4 C++ Primer Plus筆記C++
- c++語法筆記C++筆記
- 《C++ Primer》學習筆記(六):C++模組設計——函式C++筆記函式
- 《C++ Primer》學習筆記(八):標準 IO 庫C++筆記
- C++ primer Plus學習筆記(第二章)C++筆記
- 《C++ Primer Plus》15.1 友元 學習筆記C++筆記
- C++ Primer 讀書筆記 - 第一章C++筆記
- SQLite語句學習筆記SQLite筆記
- 《C++ Primer中文版(第5版)》學習筆記與習題完整發布!C++筆記
- 《C++ Primer Plus》16.1 string類 學習筆記C++筆記
- C++ Primer Plus第6版18個重點筆記C++筆記
- Python學習筆記 - if語句Python筆記
- mysql新增約束語句筆記MySql筆記
- Java學習筆記--sql語句Java筆記SQL
- ORACLE 動態語句的筆記Oracle筆記
- C++ Primer Plus隨記1C++
- 《C++ Primer》讀書筆記(第一章 開始)C++筆記
- 【C++ Primer Plus】學習筆記--第10章 物件和類C++筆記物件
- C++ goto語句C++Go
- Python學習筆記3(條件語句+迴圈語句)Python筆記
- Python學習筆記(三)——條件語句、迴圈語句Python筆記
- 【SQL Server學習筆記】Delete 語句、Output 子句、Merge語句SQLServer筆記delete