Como: edição um valor em uma janela variável
Este tópico se aplica a:
Edição |
Visual Basic |
C# |
C++ |
Desenvolvedores Web |
---|---|---|---|---|
Express |
||||
Padrão |
||||
PRO e equipe |
Legenda de tabela:
Aplica-se |
|
Não é aplicada |
|
Comando ou comandos oculta por padrão. |
As variable windows, Autos, Locals e Watch, exibem os valores de determinadas variáveis durante uma sessão de depuração.A caixa de diálogo QuickWatch também pode exibir variáveis.Quando o depurador está no modo de interrupção, você pode usar as variável windows para edição os valores de maioria das variáveis que aparecem nesses locais.
Observação: |
---|
Editar valores de ponto flutuante pode resultar em imprecisões secundárias devido a conversão binário-decimal de componentes fracionários.Mesmo uma edição aparentemente inofensiva pode resultar em alterações de alguns dos bits menos significativos na variável de ponto flutuante. |
Quando uma expressão é avaliada na janela inspeção, você poderá ver um ícone de atualização.Isso indica um erro ou valor desatualizado.Para obter mais informações, consulte Como: Atualizar inspeção Values.
Se desejar, você pode inserir uma expressão para um valor.Será o depurador que irá avaliar a expressão e a substituir com o valor resultante.O depurador aceita a expressões de linguagem mais válidas em um Observação janela.Para obter mais informações, consulte Expressões no depurador.
Se você está programando em código nativo, às vezes, talvez precise qualificar o contexto de um nome de variável ou expressão que contém um nome de variável.O contexto significa a função, o arquivo de origem, e o módulo onde uma variável está localizada.Se você tiver que fazer isso, você pode usar a sintaxe do operador de contexto.Para obter mais informações, consulte Operador de contexto (expressões de languagem C/C++).
Avaliar algumas expressões podem alterar o valor de uma variável ou afetar o estado de seu programa.Por exemplo, avaliar a expressão a seguir altera o valor de var1 e var2:
var1 = var2++
Expressões que alteram dados são considerados têm efeitos colaterais, que pode produzir resultados inesperados se não tiver conhecimento deles.Portanto, verifique se que você compreender o efeito de uma expressão antes de executá-lo.
Para editar um valor em uma variable window ou no QuickWatch
O depurador deve estar no modo de interrupção.
Se a variável for uma matriz ou um objeto, um controle de árvore aparece ao lado do nome no Nome box.No Nome coluna, expandir a variável, se necessário, para localizar o elemento cujo valor que você deseja edição.
Na linha que você deseja alterar, clique duas vezes na coluna Value.
Digite o novo valor.
Pressione ENTER.
Consulte também
Tarefas
Como: Use Debugger variável Windows