System.LongWord

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

type LongWord = { built-in type };

C++

typedef unsigned             LongWord;         // 0..4294967295

Propriétés

Type Visibilité  Source Unité  Parent
type
typedef
public
System.pas
sysmac.h
System System


Description

Type entier non signé dépendant de la plate-forme.

LongWord représente un sous-ensemble des nombres naturels. La taille et l'intervalle de LongWord dépendent de la plate-forme cible :

  • Sur les plates-formes 32 bits et les plates-formes Windows 64 bits, LongWord est un entier non signé sur 4 octets avec l'intervalle [0 .. 4294967295] (0 à 232-1).
Remarque : Les plates-formes 32 bits incluent Windows 32 bits, macOS 32 bits, iOS 32 bits et Android.
  • Sur les plates-formes POSIX 64 bits (iOS et Linux), LongWord est un entier non signé sur 8 octets avec l'intervalle [0 .. 18446744073709551615] (0 à 264-1).
Remarque : Si vous voulez utiliser un type entier non signé sur 4 octets, utilisez FixedUInt ou Cardinal.

Voir aussi