/* signal.h
Definitions for ANSI defined signaling capability
Copyright (c) Borland International 1988
All Rights Reserved.
*/
#ifndef __SIGNAL_H
#define __SIGNAL_H
#if __STDC__
#define _Cdecl
#else
#define _Cdecl cdecl
#endif
typedef int sig_atomic_t; /* Atomic entity type (ANSI) */
#define SIG_DFL ((void (* _Cdecl)(int))0) /* Default action */
#define SIG_IGN ((void (* _Cdecl)(int))1) /* Ignore action */
#ifdef __OS2__
#define SIG_SGE ((void (* _Cdecl)(int))3) /* Signal gets error */
#define SIG_ACK ((void (* _Cdecl)(int))4) /* Signal acknowlege */
#endif
#define SIG_ERR ((void (* _Cdecl)(int))-1) /* Error return */
#define SIGABRT 22
#define SIGFPE 8 /* Floating point trap */
#define SIGILL 4 /* Illegal instruction */
#define SIGINT 2
#define SIGSEGV 11 /* Memory access violation */
#define SIGTERM 15
#ifdef __OS2__
#define SIGBREAK 21 /* OS/2 Ctrl-Brk signal */
#define SIGUSR1 16 /* OS/2 process flag A */
#define SIGUSR2 17 /* OS/2 process flag B */
#define SIGUSR3 20 /* OS/2 process flag C */
#endif
int _Cdecl raise(int sig);
void (* _Cdecl signal(int sig, void (*func)(/* int */))) (int);
#endif
Definitions for ANSI defined signaling capability
Copyright (c) Borland International 1988
All Rights Reserved.
*/
#ifndef __SIGNAL_H
#define __SIGNAL_H
#if __STDC__
#define _Cdecl
#else
#define _Cdecl cdecl
#endif
typedef int sig_atomic_t; /* Atomic entity type (ANSI) */
#define SIG_DFL ((void (* _Cdecl)(int))0) /* Default action */
#define SIG_IGN ((void (* _Cdecl)(int))1) /* Ignore action */
#ifdef __OS2__
#define SIG_SGE ((void (* _Cdecl)(int))3) /* Signal gets error */
#define SIG_ACK ((void (* _Cdecl)(int))4) /* Signal acknowlege */
#endif
#define SIG_ERR ((void (* _Cdecl)(int))-1) /* Error return */
#define SIGABRT 22
#define SIGFPE 8 /* Floating point trap */
#define SIGILL 4 /* Illegal instruction */
#define SIGINT 2
#define SIGSEGV 11 /* Memory access violation */
#define SIGTERM 15
#ifdef __OS2__
#define SIGBREAK 21 /* OS/2 Ctrl-Brk signal */
#define SIGUSR1 16 /* OS/2 process flag A */
#define SIGUSR2 17 /* OS/2 process flag B */
#define SIGUSR3 20 /* OS/2 process flag C */
#endif
int _Cdecl raise(int sig);
void (* _Cdecl signal(int sig, void (*func)(/* int */))) (int);
#endif
Learn More :
ANSI
Turbo C
- string.h Definitions for memory and string functions
- stdlib.h Definitions for common types, variables, and functions
- stdio.h Definitions for stream input/output
- stddef.h Definitions for common types, NULL, and errno
- stdarg.h Definitions for accessing parameters in functions that accept a variable number of arguments
- stat.h Definitions used for file status functions
- share.h File sharing mode for use with sopen
- setjmp.h Defines typedef and functions for setjmp/longjmp.
- process.h Symbols and structures for process management
- mem.h Memory manipulation functions
- MCOMMAND Programming in C
- MCINPUT Programming in C
- MCDISPLY Programming in C
- MCALC Turbo C Programming
- matherr - user-modifiable math error handler
- math.h Definitions for the math floating point package.
- alloc.h memory management functions and variables
- Precedence of Operators in C++
- #include In C++
- Structure of a program in C++ Learn
- getopt.c -- Turbo C
Header Files
- iPhone HelloWorld 之HelloWorldAppDelegate.h
- string.h Definitions for memory and string functions
- stdlib.h Definitions for common types, variables, and functions
- stdio.h Definitions for stream input/output
- stddef.h Definitions for common types, NULL, and errno
- stdarg.h Definitions for accessing parameters in functions that accept a variable number of arguments
- share.h File sharing mode for use with sopen
- setjmp.h Defines typedef and functions for setjmp/longjmp.
- process.h Symbols and structures for process management
- mem.h Memory manipulation functions
- math.h Definitions for the math floating point package.
- alloc.h memory management functions and variables
- #include In C++
- ctype.h Defines the ctype macros.
C
- string.h Definitions for memory and string functions
- stdlib.h Definitions for common types, variables, and functions
- stdio.h Definitions for stream input/output
- stddef.h Definitions for common types, NULL, and errno
- stdarg.h Definitions for accessing parameters in functions that accept a variable number of arguments
- stat.h Definitions used for file status functions
- share.h File sharing mode for use with sopen
- setjmp.h Defines typedef and functions for setjmp/longjmp.
- process.h Symbols and structures for process management
- mem.h Memory manipulation functions
- MCOMMAND Programming in C
- MCINPUT Programming in C
- MCDISPLY Programming in C
- MCALC Turbo C Programming
- matherr - user-modifiable math error handler
- math.h Definitions for the math floating point package.
- alloc.h memory management functions and variables
- alloc.h Memory Management Functions and Variables
- Defines structs, unions, macros, and functions for dealing with MSDOS and the Intel iAPX86 microprocessor family
- How do I create a configuration file?
- What is a configuration file? in C
- What is the difference between TC.EXE and TCC.EXE?
- How do I run Turbo C?
- How do I install Turbo C?
Programming
- stddef.h Definitions for common types, NULL, and errno
- stdarg.h Definitions for accessing parameters in functions that accept a variable number of arguments
- stat.h Definitions used for file status functions
- setjmp.h Defines typedef and functions for setjmp/longjmp.
- MCOMMAND Programming in C
- MCINPUT Programming in C
- MCDISPLY Programming in C
- MCALC Turbo C Programming
- using namespace std; in C++
- cout << "Hello World!"; in C++
- int main() in C++ Language
- return 0; in C++
- Introduction in String in C++
- Constants in C++
- Calculate Cirrcumfrence Program in C++
- Structure of a program in C++ Learn
- alloc.h Memory Management Functions and Variables
- Defines structs, unions, macros, and functions for dealing with MSDOS and the Intel iAPX86 microprocessor family
- How do I create a configuration file?
- What is a configuration file? in C
- What is the difference between TC.EXE and TCC.EXE?
- How do I run Turbo C?
- How do I install Turbo C?