Movatterモバイル変換


[0]ホーム

URL:


cppreference.com
Namespaces
Variants
    Actions

      SIGTERM, SIGSEGV, SIGINT, SIGILL, SIGABRT, SIGFPE

      From cppreference.com
      <cpp‎ |utility‎ |program
       
       
      Utilities library
       
       
      Defined in header<csignal>
      #define SIGTERM /*implementation defined*/
      #define SIGSEGV /*implementation defined*/
      #define SIGINT /*implementation defined*/
      #define SIGILL /*implementation defined*/
      #define SIGABRT /*implementation defined*/
      #define SIGFPE /*implementation defined*/

      Each of the above macro constants expands to an integer constant expression with distinct values, which represent different signals sent to the program.

      Constant Explanation
      SIGTERM termination request, sent to the program
      SIGSEGV invalid memory access (segmentation fault)
      SIGINT external interrupt, usually initiated by the user
      SIGILL invalid program image, such as invalid instruction
      SIGABRT abnormal termination condition, as is e.g. initiated bystd::abort()
      SIGFPE erroneous arithmetic operation such as divide by zero

      [edit]Notes

      Additional signal namesare specified by POSIX.

      [edit]See also

      sets a signal handler for particular signal
      (function)[edit]
      runs the signal handler for particular signal
      (function)[edit]
      C documentation forsignal types
      Retrieved from "https://en.cppreference.com/mwiki/index.php?title=cpp/utility/program/SIG_types&oldid=161399"

      [8]ページ先頭

      ©2009-2025 Movatter.jp