作者 主題: C 的例外處理  (閱讀 3949 次)

0 會員 與 1 訪客 正在閱讀本文。

pyvocool

  • 可愛的小學生
  • *
  • 文章數: 1
    • 檢視個人資料
C 的例外處理
« 於: 2008-03-04 15:15 »
請問一下各位大大
c 裡面有沒有類似c++中的try catch
若沒有的話請問有沒有什麼辦法可以做到類似處裡

elleryq

  • 區域板主
  • 鑽研的研究生
  • *****
  • 文章數: 908
  • 性別: 男
    • 檢視個人資料
    • Thinking more...
回覆: C 的例外處理
« 回覆 #1 於: 2008-03-04 16:09 »
看你使用哪一種 C/C++ 編譯器
如果是 Visual C++ 的話,可以用 __try / __catch

或者是試試看這個 CEXCEPT exception handling in C
老實說,我沒用過,只是剛剛找了一下,發現這個好像可以用。
Plan your work, then work your plan.
我的首頁:http://blog.elleryq.idv.tw
351899by http://counter.li.org

dean

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 1279
  • 性別: 男
  • 有些人,有些事,值得.
    • 檢視個人資料
回覆: C 的例外處理
« 回覆 #2 於: 2008-03-06 04:16 »
C的Switch-Case長得有點像,但不知道有沒有達到你所謂的"類似".