|WikiProject C/C++||(Rated NA-class, Low-importance)|
|This article is the subject of an educational assignment at College Of Engineering Pune supported by Wikipedia Ambassadors through the India Education Program during the 2011 Q3 term. Further details are available on the course page.|
Not a part of API?
Move to stdint.h
This article is currently incorrect. Those int types are defined in stdint.h. --hdante 21:45, 10 January 2007 (UTC)
Well, it's correct that these types are defined in stdint.h, but they're also defined in inttypes.h. The standard says this:
The header <inttypes.h> includes the header <stdint.h> and extends it with additional facilities provided by hosted implementations.
The article is incomplete. inttypes.h declares many macros and functions that it does not mention. Pfaffben 23:59, 10 March 2007 (UTC)
inttypes.h includes stdint.h - it does not define the integral types itself. From the source:
The <inttypes.h> header shall include the <stdint.h> header.
The <inttypes.h> header shall define at least the following type:
Information about stdint.h should go in the article for that header, not here.
- Do you mean the whole article needs to be merged or is it that "Rationale" needs to be merged to stdint.h? Please clarify.
Merge with stdint.h
inttypes.h includes stdint.h, inttypes.h contains the macros/functions whereas stdint.h contains the typedefs, these need to be dealt with separately, please reconsider merge.
Jobin (talk) 17:09, 5 October 2011 (UTC)
Please reconsider removal of the table giving syntax of macros in inttypes.h. It provides a good idea about the macros defined in inttypes.h. Please provide a valid reason
Jobin (talk) 08:41, 6 October 2011 (UTC)