Linux header file C/C ++ header file and linux header file

Source: Internet
Author: User
Tags bit set mathematical functions unix domain socket

Linux header file C/C ++ header file and linux header file

Linux header file C/C ++ header file.

Common linux header files are as follows:

POSIX standard-defined header files

??????? Directory item

???????? File Control

??? File name matching type

??? Path Name pattern matching type

??????? Group files

??? Network Database Operations

??????? Password File

??? Regular Expression

??????? TAR archive Value

??? Terminal I/O

??? Symbol constant

??? File time

??? Character extension type

-------------------------

??? INTERNET Definition

??? Socket local Interface

??? INTERNET address family

??? Definition of Transmission Control Protocol

-------------------------?

??? Memory Management statement

??? Select Function

??? Socket excuse

??? File status

??? Process Time

??? Basic System Data Type

??? UNIX domain socket Definition

??? System name

??? Process Control

------------------------------

POSIX-defined XSI extension header file

??? Cpio archive value?

??? Dynamic Link

??? Message Display Structure

??????? File tree roaming

??? Code set conversion application

??? Language Information constant

??? Pattern Matching Function Definition

??? Currency type

??? Database Operations

??? Message category

??? Round Robin Function

??? Search tables

??? String operation

??? System error log records

??? User Context

??? User restrictions

??? User Account Database?

-----------------------------

??? IPC (Named Pipe)

??? Message Queue

Resource Operations

??? Semaphores

??? Shared storage

??? File System Information

??? Time Type

??? Additional Date and Time Definitions

??? Vector I/O operations

------------------------------

POSIX-defined optional Header files

??????? Asynchronous I/O

??? Message Queue

??? Thread

??? Execute Scheduling

??? Semaphores

???? Real-time spawn Interface

??? Xsi streams Interface

???? Event tracking

3. Overview of C/C ++ header files

C

# Include // set the insert point

# Include // Character Processing

# Include // define error codes

# Include // floating point number processing

# Include ??????? // Macros corresponding to various operators

# Include // define constants with the highest values of various data types

# Include // define localized C Functions

# Include // define mathematical functions

# Include ??????? // Exception Handling Support

# Include ??????? // Signal Mechanism support

# Include ??????? // Optional parameter list supported

# Include ??????? // Common Constants

# Include // define Input/Output Functions

# Include // define miscellaneous functions and memory allocation functions

# Include // string processing

# Include // define the time function

# Include // wide character processing and input/output

# Include // wide character Classification

Traditional C ++

# Include // use

# Include // use

# Include // use

# Include // This class is no longer supported. Use stringstream in

--------------------------------

Standard C ++

# Include // General STL Algorithm

# Include // STL bit set container

# Include ????????? // Character Processing

# Include // define error codes

# Include // floating point number processing

# Include ???????? // Macros corresponding to various operators

# Include // define constants with the highest values of various data types

# Include // Define localization Functions

# Include // define mathematical functions

# Include // plural class

# Include ???????? // Signal Mechanism support

# Include ???????? // Exception Handling Support

# Include ???????? // Optional parameter list supported

# Include ???????? // Common Constants

# Include // define Input/Output Functions

# Include // define miscellaneous functions and memory allocation functions

# Include // string processing

# Include // define the time function

# Include // wide character processing and input/output

# Include // wide character Classification

# Include // STL double-end queue container

# Include // exception handling class

# Include // file input/output

# Include // STL defines operational functions (instead of operators)

# Include // defines the maximum constants of various data types

# Include // STL linear list container

# Include ????????? // Localized specific information

# Include // STL ing container

# Include ????????? // Memory allocation by STL through the distributor

# Include ???????????? // Dynamic memory allocation

# Include ???????? // Common STL numeric operations

# Include // parameterized input/output

# Include // Basic Input/Output support

# Include // pre-declaration used by the input/output system

# Include // Data Stream Input/Output

# Include // basic input stream

# Include ??????? // STL iterator

# Include // Basic output stream

# Include // STL queue container

# Include // STL collection container

# Include // string-based stream

# Include // STL stack container

# Include // standard exception class

# Include // underlying input/output support

# Include // string class

# Include ??????? // Type information during running

# Include // STL common template class

# Include ??????? // Operations on arrays containing values

# Include // STL dynamic array container

--------------------------------

C99 added

# Include // plural Processing

# Include // floating point Environment

# Include // integer format conversion

# Include // Boolean Environment

# Include // integer environment

# Include // general mathematical macros

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.