EVL

Table of Contents


Products, services and company names referenced in this document may be either trademarks or registered trademarks of their respective owners.

Copyright © 2017–2020 EVL Tool, s.r.o.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, with no Front-Cover Texts, and with no Back-Cover Texts.

Integral Types

All integral data types are standard C++ ones.

char

size: 1 Byte, min: − 128, max: 127

uchar

size: 1 Byte, min: 0, max: 255

short

size: 2 Bytes, min: − 32 768, max: 32 767

ushort

size: 2 Bytes, min: 0, max: 65 535

int

size: 4 Bytes, min: − 2 147 483 648, max: 2 147 483 647

uint

size: 4 Bytes, min: 0, max: 4 294 967 295

long

size: 8 Bytes, min: − 263 (approx. − 9 × 1018), max: 263− 1 (approx. 9 × 1018)

ulong

size: 8 Bytes, min: 0, max: 264− 1 (approx. 18 × 1018)

int128

size: 16 Bytes, min: − 2127 (approx. − 1.7 × 1038), max: 2127− 1 (approx. 1.7 × 1038)

uint128

size: 16 Bytes, min: 0, max: 2128− 1 (approx. 3.4 × 1038)

Except ‘sep=’, ‘null=’, ‘quote=’, ‘optional_quote=’, no other options are possible for these data types.