View source code
					
 Display the source code in core/stdc/stdint.d from which this page was generated on
 github.
					
				
				
 Improve this page
					
 Quickly fork, edit online, and submit a pull request for this page.
 Requires a signed-in GitHub account. This works well for small changes.
 If you'd like to make larger changes you may want to consider using
 local clone.
					
				
				
 Page wiki
					
 View or edit the community-maintained wiki page associated with this page.
					
				
			
			Module core.stdc.stdint
			D header file for C99.
 This module contains bindings to selected types and
functions from the standard C header <stdint.h>. Note that this
is not automatically generated, and may omit some types/functions from the
original C header.
Standards
ISO/IEC 9899:1999 (E)
Enum values
Aliases
| Name | Type | Description | 
|---|---|---|
							
								INT16_C
							
						 | 
						||
							
								int16_t
							
						 | 
						
short
						 | 
						|
							
								INT32_C
							
						 | 
						||
							
								int32_t
							
						 | 
						
int
						 | 
						|
							
								INT64_C
							
						 | 
						||
							
								int64_t
							
						 | 
						
long
						 | 
						|
							
								INT8_C
							
						 | 
						||
							
								int8_t
							
						 | 
						
byte
						 | 
						|
							
								INTMAX_C
							
						 | 
						||
							
								intmax_t
							
						 | 
						
long
						 | 
						|
							
								intptr_t
							
						 | 
						
long
						 | 
						|
							
								int_fast16_t
							
						 | 
						
int
						 | 
						|
							
								int_fast32_t
							
						 | 
						
int
						 | 
						|
							
								int_fast64_t
							
						 | 
						
long
						 | 
						|
							
								int_fast8_t
							
						 | 
						
byte
						 | 
						|
							
								int_least16_t
							
						 | 
						
short
						 | 
						|
							
								int_least32_t
							
						 | 
						
int
						 | 
						|
							
								int_least64_t
							
						 | 
						
long
						 | 
						|
							
								int_least8_t
							
						 | 
						
byte
						 | 
						|
							
								UINT16_C
							
						 | 
						||
							
								uint16_t
							
						 | 
						
ushort
						 | 
						|
							
								UINT32_C
							
						 | 
						||
							
								uint32_t
							
						 | 
						
uint
						 | 
						|
							
								UINT64_C
							
						 | 
						||
							
								uint64_t
							
						 | 
						
ulong
						 | 
						|
							
								UINT8_C
							
						 | 
						||
							
								uint8_t
							
						 | 
						
ubyte
						 | 
						|
							
								UINTMAX_C
							
						 | 
						||
							
								uintmax_t
							
						 | 
						
ulong
						 | 
						|
							
								uintptr_t
							
						 | 
						
ulong
						 | 
						|
							
								uint_fast16_t
							
						 | 
						
uint
						 | 
						|
							
								uint_fast32_t
							
						 | 
						
uint
						 | 
						|
							
								uint_fast64_t
							
						 | 
						
ulong
						 | 
						|
							
								uint_fast8_t
							
						 | 
						
ubyte
						 | 
						|
							
								uint_least16_t
							
						 | 
						
ushort
						 | 
						|
							
								uint_least32_t
							
						 | 
						
uint
						 | 
						|
							
								uint_least64_t
							
						 | 
						
ulong
						 | 
						|
							
								uint_least8_t
							
						 | 
						
ubyte
						 | 
						
Authors
Sean Kelly
License
Distributed under the Boost Software License 1.0. (See accompanying file LICENSE)