About: (Data) Types

01 Semys uses a set of type definitions for the basic integer types for C and C++ based code.
02 The names of the integer type definition follow the format [u]int{8 | 16 | 32 | 64 } :
int8, uint8, int16, uint16, int32, uint32, int64, uint64
byte (= uint8 for convenience)
03

"Why wasn't stdint.h used?"
Because I haven't considered it. Straight and honest. I simply don't know the C99 standard (or any of them) by heart.
The only difference to the types above is the _t suffix. An argument about liking underscores in type names could start, but that's a matter of taste.
Perhaps at one point of time all code will be search/replaced with the stdint types...

Goto: Main Page; This page is part of the Semys software documentation. See About: Documentation for details.