1. 異常和標(biāo)準(zhǔn)C 對(duì)它的支持
(前言略)
1.1 異常分類
基于Dr. GUI 的建議,我把我的第一個(gè)專欄投入到“程序異?!钡南盗猩?。我認(rèn)識(shí)到,
“exception”這個(gè)術(shù)語有些不明確并和上下文相關(guān),尤其是C++標(biāo)準(zhǔn)異常(C++ standard
exceptions)和Microsoft 的結(jié)構(gòu)化異常(structured exception handling)。不幸的的是,
“異?!币辉~太常見了,隨時(shí)出現(xiàn)在語言的標(biāo)準(zhǔn)和常見的編程文獻(xiàn)中。因?yàn)椴幌雱?chuàng)造一個(gè)新
名詞,所以我將盡力在此系列的各部分中明確我對(duì)“異?!钡挠梅?。
Part 1 概述通常意義上的異常的性質(zhì),和標(biāo)準(zhǔn)C 庫(kù)提供的處理它們的方法。
Part 2 縱覽Microsoft 對(duì)這些標(biāo)準(zhǔn)C 庫(kù)方法的擴(kuò)展:專門的宏和結(jié)構(gòu)化異常處理。
Part 3 及其余將致力于標(biāo)準(zhǔn)C++異常處理體系。
(C 語言使用者可能在Part2 后放棄,但我鼓勵(lì)你堅(jiān)持到底;我所提出的許多點(diǎn)子同樣
適用于C,雖然不是很直接。)
標(biāo)簽:
1.1
GUI
Dr
標(biāo)準(zhǔn)
上傳時(shí)間:
2014-01-13
上傳用戶:aappkkee