Bagikan melalui


Struktur ArrayDimension (dbgmodel.h)

Menentukan tata letak memori dari satu dimensi array.

Sintaks

struct ArrayDimension {
  LONG64  LowerBound;
  ULONG64 Length;
  ULONG64 Stride;
};

Anggota

LowerBound

Batas bawah array. Untuk array berbasis nol gaya C, ini akan selalu nol. Tidak ada batasan seragam bahwa semua array yang diwakili oleh antarmuka ini berbasis nol.

Length

Menentukan panjang dimensi. Dimensi dianggap dalam bentuk [LowerBound, LowerBound + Length)

Stride

Menentukan berapa banyak byte untuk bergerak maju dalam memori untuk berjalan dari indeks N dimensi ke indeks N + 1

Keterangan

Untuk array gaya C, dimensi array tunggal dikembalikan di sini dengan nilai yang selalu: LowerBound = 0

Panjang = ARRAYSIZE(array)

Stride = sizeof(elementType)

Persyaratan

Persyaratan Nilai
Header dbgmodel.h

Lihat juga

Gambaran Umum Model Data Debugger C++