int64

Module: ecereCOM
Type: Basic Data Type

Description

64 bit signed integer data type (equivalent of C99 'int64_t'). A 64 bit signed integer can range from - 2^63-1 to 2^63-1 (-9,223,372,036,854,775,807 to 9,223,372,036,854,775,807). On some platform a negative value on less is valid.

Usage


Used in the declaration section of code, which is before any statements.

Example

int64 thisInt; // A stand alone declaration of an int64.
int64 a, b; // Declaring two int64s at the same time.
int64 c = 4294967296, d = -300; // Declaring two int64s, and initializing them both at the same time.
int64 anotherInt = 040000000000; // Declaring and initializing an int64 with an octal value.

Remarks


Unlike other languages, the int64 data type is actually a class..

int64 is equivalent to a long long in C.

See Also


bool, byte, char, char *, double, enum, int, uint, uint16, uint32, uint64, OnCompare(), OnCopy(), OnDisplay(), OnEdit(), OnFree(), OnGetDataFromString(), OnGetString(), OnSaveEdit(), OnSerialize(), OnUnserialize()