dv (Exibir variáveis locais)
O comando dv exibe os nomes e valores de todas as variáveis locais no escopo atual.
dv [Flags] [Pattern]
Parâmetros
Sinalizadores
Faz com que informações adicionais sejam exibidas. Qualquer um dos seguintes sinalizadores que diferenciam maiúsculas de minúsculas pode ser incluído:
/f<endereço>
Permite especificar um endereço de função arbitrário para que você possa ver quais parâmetros e locais existem para qualquer código em qualquer lugar. Ele desativa a exibição do valor e implica /V. O sinalizador /f deve ser o último sinalizador. Um padrão de filtro de parâmetro ainda pode ser especificado depois dele se a cadeia de caracteres estiver entre aspas.
/i
Faz com que a exibição especifique o tipo de variável: local, global, parâmetro, função ou desconhecido.
/r
Exibe variáveis locais sombreadas com decoração de nome adicional para desambiguação.
/t
Faz com que a exibição inclua o tipo de dados para cada variável local.
/v
Faz com que a exibição inclua o endereço da memória virtual ou o local do registro de cada variável local.
/V
O mesmo que /v e também inclui o endereço da variável local em relação ao registro relevante.
/a
Classifica a saída por endereço, em ordem crescente.
/Um
Classifica a saída por endereço, em ordem decrescente.
/n
Classifica a saída por nome, em ordem crescente.
/N
Classifica a saída por nome, em ordem decrescente.
/z
Classifica a saída por tamanho, em ordem crescente.
/Z
Classifica a saída por tamanho, em ordem decrescente.
Padrão
Faz com que o comando exiba apenas variáveis locais que correspondam ao padrão especificado. O padrão pode conter uma variedade de curingas e especificadores; consulte Sintaxe curinga de cadeia de caracteres para obter detalhes. Se Pattern contiver espaços, ele deverá ser colocado entre aspas. Se Padrão for omitido, todas as variáveis locais serão exibidas.
Ambiente
Item | Descrição |
---|---|
Modos | Modo de usuário, modo kernel |
Destinos | Ao vivo, despejo de memória |
Plataformas | Tudo |
Informações Adicionais
Para obter detalhes sobre como exibir e alterar variáveis locais e uma descrição de outros comandos relacionados à memória, consulte Lendo e gravando memória.
Comentários
No modo detalhado, os endereços das variáveis também são exibidos. (Isso também pode ser feito com o x (Examinar símbolos). )
Estruturas de dados e tipos de dados desconhecidos não são exibidos na íntegra; em vez disso, o nome do tipo é exibido. Para exibir toda a estrutura ou exibir um membro específico da estrutura, use o comando dt (Tipo de exibição).
O contexto local determina qual conjunto de variáveis locais será exibido. Por padrão, esse contexto corresponde à posição atual do contador do programa. Para obter informações sobre como isso pode ser alterado, consulte Contexto local.