cbase 1.50.0
C/C++ Static Template
Loading...
Searching...
No Matches
Memory Size Constants

Macros for cleanly defining byte allocations. More...

Macros

#define KB(x)
#define MB(x)
#define GB(x)
#define TB(x)

Detailed Description

Macros for cleanly defining byte allocations.

Macro Definition Documentation

◆ GB

#define GB ( x)
Value:
(MB(x) * 1024ULL)
#define MB(x)
Definition base_types.h:120

Gigabytes to bytes

Definition at line 121 of file base_types.h.

◆ KB

#define KB ( x)
Value:
((x) * 1024ULL)

Kilobytes to bytes

Definition at line 119 of file base_types.h.

◆ MB

#define MB ( x)
Value:
(KB(x) * 1024ULL)
#define KB(x)
Definition base_types.h:119

Megabytes to bytes

Definition at line 120 of file base_types.h.

◆ TB

#define TB ( x)
Value:
(GB(x) * 1024ULL)
#define GB(x)
Definition base_types.h:121

Terabytes to bytes

Definition at line 122 of file base_types.h.