SecreC 2 language  2.8.0 (2023.09)
Language and standard library reference
Functions
sizeof

Functions

uint sizeof (bool x)
 
uint sizeof (uint8 x)
 
uint sizeof (uint16 x)
 
uint sizeof (uint32 x)
 
uint sizeof (uint64 x)
 
uint sizeof (int8 x)
 
uint sizeof (int16 x)
 
uint sizeof (int32 x)
 
uint sizeof (int64 x)
 
uint sizeof (float32 x)
 
uint sizeof (float64 x)
 

Detailed Description

Function for getting the size of a public value in bytes based on its type.

Parameters
xthe value of public type.
Returns
returns the size of a public value in bytes.

Function Documentation

◆ sizeof() [1/11]

uint sizeof ( bool  x)

◆ sizeof() [2/11]

uint sizeof ( float32  x)

◆ sizeof() [3/11]

uint sizeof ( float64  x)

◆ sizeof() [4/11]

uint sizeof ( int16  x)

◆ sizeof() [5/11]

uint sizeof ( int32  x)

◆ sizeof() [6/11]

uint sizeof ( int64  x)

◆ sizeof() [7/11]

uint sizeof ( int8  x)

◆ sizeof() [8/11]

uint sizeof ( uint16  x)

◆ sizeof() [9/11]

uint sizeof ( uint32  x)

◆ sizeof() [10/11]

uint sizeof ( uint64  x)

◆ sizeof() [11/11]

uint sizeof ( uint8  x)