Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Define o layout de memória de uma dimensão de uma matriz.
Sintaxe
struct ArrayDimension {
LONG64 LowerBound;
ULONG64 Length;
ULONG64 Stride;
};
Membros
LowerBound
Os limites inferiores da matriz. Para matrizes baseadas no estilo C zero, isso sempre será zero. Não há nenhuma restrição uniforme de que todas as matrizes representadas por essas interfaces sejam baseadas em zero.
Length
Define o comprimento da dimensão. A dimensão é considerada do formulário [LowerBound, LowerBound + Length)
Stride
Define quantos bytes avançar na memória para percorrer do índice N da dimensão para o índice N + 1
Observações
Para matrizes de estilo C, uma única dimensão de matriz é retornada aqui com valores que são sempre: LowerBound = 0
Length = ARRAYSIZE(array)
Stride = sizeof(elementType)
Requisitos
| Requisito | Valor |
|---|---|
| cabeçalho | dbgmodel.h |
Consulte também
Visão geral do modelo de dados do depurador C++