Estrutura ArrayDimension (dbgmodel.h)
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 em zero no estilo C, 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 formato [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
Comentários
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 |
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de