cbase 1.46.11
C/C++ Static Template
Loading...
Searching...
No Matches
Size and Pointer Types

Types for memory sizing and pointer arithmetic. More...

Typedefs

typedef size_t usize
typedef ptrdiff_t isize
typedef uintptr_t uptr
typedef intptr_t iptr

Detailed Description

Types for memory sizing and pointer arithmetic.

Typedef Documentation

◆ iptr

typedef intptr_t iptr

Signed pointer-sized integer

Definition at line 49 of file base_types.h.

◆ isize

typedef ptrdiff_t isize

POSIX ssize_t fallback using ptrdiff_t from <stddef.h>

Definition at line 46 of file base_types.h.

◆ uptr

typedef uintptr_t uptr

Unsigned pointer-sized integer

Definition at line 48 of file base_types.h.

◆ usize

typedef size_t usize

Unsigned size type

Definition at line 43 of file base_types.h.