Разное
Облака / Clouds

The bast cloud service
Get 20 GB free!!!
Support WebDav.
Show more >>

time-tested cloud storage
Support WebDav.
Последние книги
Самое популярное
Все бесплатно
Все ссылки на файлы, расположенные на страницах сайта, добавлены пользователями и доступны для бесплатного скачивания. За содержание этих файлов администрация сайта ответственности не несет.
Навигация
Вопросы

Категория: Файловая система
Delphi - Справочник: PInt64
PInt64
|
type PInt64 = ^Int64; |
Тип (Unit System)
|
Указатель на значение Int64
|
Описание:
|
Тип PInt64 - указатель на значение Int64. Арифметические операции над указателями, такие как Inc, Dec могут использоваться с ним, например чтобы управлять блоком Int64 значений, как показано в примере. |
Пример кода: Сохранение 3-х значений Int64 в памяти и перемещение по ним
|
var int64Ptr : PInt64; a : TDateTime; begin // Ассигнование памяти для трёх Int64 переменных GetMem(int64Ptr, 3 * SizeOf(Int64)); // Заполнение этих переменных значениями int64Ptr^ := 1; Inc(int64Ptr); int64Ptr^ := 22; Inc(int64Ptr); int64Ptr^ := 333; // Показ этих значений Dec(int64Ptr, 2); ShowMessageFmt('Значение 1 = %d',[int64Ptr^]); Inc(int64Ptr); ShowMessageFmt('Значение 2 = %d',[int64Ptr^]); Inc(int64Ptr); ShowMessageFmt('Значение 3 = %d',[int64Ptr^]); end;
Результат:
|
Значение 1= 1 Значение 2 = 22 Значение 3 = 333 |