C 言語のエラーメッセージ
エラーメッセージの番号が記述されている signal.h より抜粋。初級者の方は下記の 3 つのエラーをよく見かけるとおもいます。
- Abort trap: 6 ... プロセス中断(不正な状況)
- Floating point exception: 8 ... 浮動小数点例外(不正な算術操作:ゼロ除算やオーバーフロー)
- Segmentation fault: 11 ... セグメンテーション違反(不正なメモリアクセス)
-
Mac OS X 10.8.2(12C60)signal.h, Retrieved on Jan. 17th, 2013
Line 83-122(Copyright (c) 2000-2006 Apple Computer, Inc. All rights reserved.) - Finder:[移動] > [フォルダへ移動...] で探す。(OS X 10.8.2(12C60))
- Safari で開く。
C 言語では ISO 規格の § 7.14 Signal handling <signal.h>(シグナル操作)に記述されています。
- ISO/IEC JTC1/SC22/WG14 N1256(C99: WG14 N1256)
- 日本工業規格の簡易閲覧:JIS X 3010/2003 プログラム言語C:7.14 シグナル操作 <signal.h>(C99)
- Wikipedia:C signal handling
各シグナルの詳細については The IEEE and The Open Group のページと Wikipedia のページに纏められています。