Unit 'System' Package
[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] [#rtl]


Signed integer type which fits for sizes.


Source position: systemh.inc line 453

type SizeInt = LongInt;


SizeInt is used to describe sizes of structures in FPC using a signed integer. It is an opaque type: The actual type of this type depends on the architecture: its size reflects the maximum addressable memory on the current architecture, thus it is 64-bit on 64-bit platforms, 32-bit on 32-bit platforms, and 16 bit on 16 bit platforms.

If you wish to create cross-platform code, do not use the actual type of SizeInt displayed here, i t reflects the definition used on the platform used to generate the documentation.

See also



Unsigned Integer type which fits for sizes.



Signed integer type with same size as Pointer.



Unsigned integer type with same size as Pointer.

Documentation generated on: Jul 24 2023