LIST OF - HEADER FILES IN C, C++; DOT H FILES IN C & C++ & TURBO C (TURBOC2, TURBOC3); LIST OF .H FILES IN C LANGUAGE, LIST OF ALL HEADER FILES IN C - LANGUAGE AND THEIR USE; LIST OF HEADER FILES - IN - TURBO C - AND THEIR - MEANING, LIST OF ALL HEADER FILES IN TURBOC - C++ - SEE, PROGRAMMING LANGUAGE; ALL ABOUT HEADER FILES; ALL ABOUT ".H" FILES IN TURBO C (TURBO C 2, TURBO C 3, C COMPILER, WHAT IS A HEADER FILE, WHAT IS THE USE OF HEADER FILES, ALL ABOUT THE HEADER FILES IN C, AND C++, TURBO C, TURBO C3, TURBO C2; DEFINITION OF ".H" HEADER FILES IN C PROGRAMMING LANGUAGE;
Q. WHAT IS A HEADER FILE ?
Ans: In some Computer Programming Language like C, C++, Objective C etc., use "HEADER FILES". These files allow Programmer or User to separate certain elements of a program's Source Code into reusable files. Header Files commonly contain forward declarations of class, subroutines, variables, and other identifiers. Programmers who wish to declare standardized identifiers iin more than one source file can place such identifieers in a single header file, which other code can then include whenever the header contains are required. This is to keep the interface in the header separate from the implementation. The C standard Library and C++ Standard Library - traditionally declare their standard functions in header files.In JAVA & C# - they do not use forward declarations; identifiers are recognized automatically from source files and read directly from DYNAMIC LIBRARY symbols. It means the Header Files are not needed in these languages.
Q. LIST OF HEADER FILES IN C, C++, C PROGRAMMING LANGUAGE ?
Ans: Below is the list of all common files present in TURBO C 3 :-- _DEFS.H -
- _NULL.H -
- ABSTARRY.H -
- ALLOC.H -
- ARRAY.H -
- ARRAYS.H -
- ASSERT.H -
- ASSOC.H -
- BAG.H -
- BAGS.H -
- BCD.H -
- BIOS.H -
- BTREE.H -
- CHECKS.H -
- CLSDEFS.H -
- CLSTYPES.H -
- COLLECT.H -
- COMPLEX.H -
- CONIO.H -
- CONSTREA.H -
- CONTAIN.H -
- CTYPE.H -
- DBLLIST.H -
- DEF.H -
- DEF2.H -
- DEQUE.H -
- DEQUES.H -
- DICT.H -
- DICTION.H -
- DIR.H -
- DIRECT.H -
- DIRECTRY.H -
- DIRENT.H -
- DLISTIMP.H -
- DOS.H -
- ERRNO.H -
- FCNTL.H -
- FIGURES.H -
- FILEDATA.H -
- FILTER.H -
- FLOAT.H -
- FSTREAM.H -
- GENERIC.H -
- GRAPHICS.H -
- HASHTBL.H -
- IO.H -
- IPMANIP.H -
- IOSTREAM.H -
- LDATE.H -
- LIMITS.H -
- LIST.H -
- LIST2.H -
- LISTIMP.H -
- LOCALE.H -
- LOCKING.H -
- LTIME.H -
- MALLOC.H -
- MATH.H -
- MEM.H -
- MEMMGR.H -
- MEMORY.H -
- NEW.H -
- OBJECT.H -
- POINT.H -
- PRIORTYQ.H -
- PROCESS.H -
- QUEUE.H -
- QUEUES.H -
- RESOURCE.H -
- SEARCH.H -
- SET.H -
- SETJMP.H -
- SETS.H -
- SHARE.H -
- SHDDEL.H -
- SINGLE.H -
- SORTABLE.H -
- SORTARRY.H -
- STACK.H -
- STACK2.H -
- STACKS.H -
- STAT.H -
- STDARG.H -
- STDDEF.H -
- STDIO.H -
- STDIOSTR.H -
- STDLIB.H -
- STDTEMPL.H -
- STRING.H -
- STRNG.H -
- STRSTREA.H -
- TCALC.H -
- TIME.H -
- TIMEB.H -
- TIMER.H -
- TYPES.H -
- UTIME.H -
- VALUES.H -
- VARARGS.H -
- VECTIMP.H -
- VPOINT.H -
Name | From | Description |
Contains the assert macro, used to assist with detecting logical errors and other types of bug in debugging versions of a program. | ||
C99 | A set of functions for manipulating complex numbers. | |
Contains functions used to classify characters by their types or to convert between upper and lower case in a way that is independent of the used character set (typically ASCII or one of its extensions, although implementations utilizing EBCDIC are also known). | ||
For testing error codes reported by library functions. | ||
C99 | For controlling floating-point environment. | |
Contains defined constants specifying the implementation-specific properties of the floating-point library, such as the minimum difference between two different floating-point numbers (_EPSILON), the maximum number of digits of accuracy (_DIG) and the range of numbers which can be represented (_MIN, _MAX). | ||
C99 | For precise conversion between integer types. | |
NA1 | For programming in ISO 646 variant character sets. | |
Contains defined constants specifying the implementation-specific properties of the integer types, such as the range of numbers which can be represented (_MIN, _MAX). | ||
For computing common mathematical functions. | ||
Declares the macros setjmp and longjmp, which are used for non-local exits. | ||
For controlling various exceptional conditions. | ||
For accessing a varying number of arguments passed to functions. | ||
C99 | For a boolean data type. | |
C99 | For defining various integer types. | |
For defining several useful types and macros. | ||
Provides the core input and output capabilities of the C language. This file includes the venerable printf function. | ||
For performing a variety of operations, including conversion, pseudo-random numbers, memory allocation, process control, environment, signalling, searching, and sorting. | ||
For manipulating several kinds of strings. | ||
C99 | For type-generic mathematical functions. |
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =