37 lines
915 B
C
37 lines
915 B
C
/// @file stdint.h
|
|
/// @brief Standard integer data-types.
|
|
/// @copyright (c) 2014-2024 This file is distributed under the MIT License.
|
|
/// See LICENSE.md for details.
|
|
|
|
#pragma once
|
|
|
|
/// @brief Define the signed 64-bit integer.
|
|
typedef int int64_t;
|
|
|
|
/// @brief Define the unsigned 64-bit integer.
|
|
typedef unsigned int uint64_t;
|
|
|
|
/// @brief Define the signed 32-bit integer.
|
|
typedef int int32_t;
|
|
|
|
/// @brief Define the unsigned 32-bit integer.
|
|
typedef unsigned int uint32_t;
|
|
|
|
/// @brief Define the signed 16-bit integer.
|
|
typedef short int16_t;
|
|
|
|
/// @brief Define the unsigned 16-bit integer.
|
|
typedef unsigned short uint16_t;
|
|
|
|
/// @brief Define the signed 8-bit integer.
|
|
typedef char int8_t;
|
|
|
|
/// @brief Define the unsigned 8-bit integer.
|
|
typedef unsigned char uint8_t;
|
|
|
|
/// @brief Define the signed 32-bit pointer.
|
|
typedef signed intptr_t;
|
|
|
|
/// @brief Define the unsigned 32-bit pointer.
|
|
typedef unsigned uintptr_t;
|