Compartilhar via


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

  1. O depurador deve estar no modo de interrupção.

  2. 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.

  3. Na linha que você deseja alterar, clique duas vezes na coluna Value.

  4. Digite o novo valor.

  5. Pressione ENTER.

Consulte também

Tarefas

Como: Use Debugger variável Windows

Outros recursos

Variable Windows