Episódio

Dicas e truques de depuração de C++

Neste episódio, Robert é acompanhado por Andrew Hall, que mostra uma série de dicas e truques de depuração legais para desenvolvedores do C++. Mais especificamente, ele mostra:

  • Configurando opções de inicialização de propriedades do projeto (argumentos de linha de comando e variáveis de ambiente de configuração) [01:25]
  • Ver valores de retorno de função [02:34]
  • Definir a próxima instrução [03:16]
  • Passo a passo em específico [04:07]
  • Executar para o cursor [05:05]
  • Editar e Continuar (incluindo suporte x64) [06:57]
  • Exceção Configurações [08:31]
  • Pontos de interrupção condicionais, de contagem de ocorrências e de filtro [13:44]
  • Fixando dicas de dados [19:17]
  • Janela Pilhas Paralelas [19:42]
  • Mostrar Código Externo [20:30]
  • Janela De Inspeção Paralela [22:00]
  • Congelar e descongelar threads [23:13]
  • Sinalizar threads e executar threads sinalizados no cursor [24:18]
  • Mostrar Threads na origem [26:13]
  • Barra de ferramentas Depurar Local [28:09]
  • Depurando corrupção de heap com heap de página [29:43]
  • PerfTips [33:32]
  • Criação de perfil de CPU integrada [35:53]
  • Criação de perfil de memória integrada [38:01]
  • Natvis [41:03]
  • Mostrando qual código-fonte causa uma Violação de Acesso [42:43]