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++筆記
- 我的隨行筆記5 C++ Primer Plus筆記C++
- 《C++ Primer》學習筆記(五):迴圈、分支、跳轉和異常處理語句C++筆記
- C++ Primer(英語第5版) 閱讀日記 - 20201222C++
- chapter5APT
- 筆記:《C++ Primer 中文版(第5版)》 第1章 開始筆記C++
- c++ primer 第二章閱讀筆記C++筆記
- 我的隨行筆記11 C++ Primer Plus筆記C++
- 我的隨行筆記10 C++ Primer Plus筆記C++
- 我的隨行筆記9 C++ Primer Plus筆記C++
- 我的隨行筆記8 C++ Primer Plus筆記C++
- 我的隨行筆記6 C++ Primer Plus筆記C++
- 我的隨行筆記7 C++ Primer Plus筆記C++
- 我的隨行筆記4 C++ Primer Plus筆記C++
- 我的隨行筆記2 C++ Primer Plus筆記C++
- 《C++ Primer》學習筆記(八):標準 IO 庫C++筆記
- C++ primer Plus學習筆記(第二章)C++筆記
- Python學習筆記 - if語句Python筆記
- SQLite語句學習筆記SQLite筆記
- c++語法筆記C++筆記
- 《C++ Primer》學習筆記(六):C++模組設計——函式C++筆記函式
- 《C++ Primer中文版(第5版)》學習筆記與習題完整發布!C++筆記
- C++ Primer Plus隨記1C++
- Python學習筆記3(條件語句+迴圈語句)Python筆記
- mysql新增約束語句筆記MySql筆記
- 《C++ Primer》讀書筆記(第一章 開始)C++筆記
- 【C++ Primer Plus】學習筆記--第10章 物件和類C++筆記物件
- C++ goto語句C++Go
- 我的隨行筆記3 C++ Primer Plus 3--指標筆記C++指標
- C++ Primer 第二章 學習筆記及習題答案C++筆記
- 【廖雪峰python入門筆記】if語句Python筆記
- java基礎筆記 -- 6.選擇結構-if語句-switch語句Java筆記
- Anderson《空氣動力學基礎》5th讀書筆記 第0記——白金漢PI定理筆記
- RealWorld CTF 5th ShellFind 分析
- Python零基礎學習筆記(十八)——break語句和continue語句Python筆記
- C++ Primer Plus 第四章 複合型別 學習筆記C++型別筆記
- C++ Primer Plus 隨記(第八章)C++
- C++ Primer Plus(一)C++