Compartilhar via


Erros de runtime de C (Rxxxx)

A CRT (biblioteca de runtime do C) pode relatar um erro de runtime quando seu aplicativo é carregado ou está em execução. Embora cada mensagem se refira à biblioteca de runtime do Microsoft Visual C++, isso não significa que haja um bug na biblioteca. Esses erros indicam um bug no código do aplicativo ou uma condição que a biblioteca de runtime não pode manipular, como memória baixa. Os usuários finais do aplicativo podem ver esses erros, a menos que você escreva o seu aplicativo para impedi-los ou para capturar os erros e apresentar uma mensagem de erro amigável aos usuários.

Importante

Os compiladores e ferramentas de build do Visual Studio podem relatar muitos tipos de erros e avisos. Depois que um erro ou aviso for encontrado, as ferramentas de build poderão fazer suposições sobre a intenção do código e tentar continuar, para que mais problemas possam ser relatados ao mesmo tempo. Se as ferramentas fizerem a suposição errada, erros ou avisos posteriores poderão não se aplicar ao seu projeto. Quando você corrige problemas em seu projeto, sempre comece com o primeiro erro ou aviso relatado e recompile com frequência. Uma correção pode fazer com que muitos erros subsequentes desapareçam.

Para obter ajuda em uma mensagem de diagnóstico específica no Visual Studio, selecione-a na janela Saída e pressione a tecla F1. O Visual Studio abre a página de documentação desse erro, se houver uma. Você também pode usar a ferramenta de pesquisa na parte superior da página para encontrar artigos sobre erros ou avisos específicos. Ou navegue pela lista de erros e avisos por ferramenta e digite no sumário nesta página.

Observação

Nem todos os erros ou avisos do Visual Studio estão documentados. Em muitos casos, a mensagem de diagnóstico fornece todas as informações que estão disponíveis. Se você chegou a esta página ao usar F1 e acha que a mensagem de erro ou aviso precisa de explicações adicionais, informe-nos. Você pode usar os botões de comentários nesta página para registrar um problema de documentação no GitHub. Se você achar que o erro ou o aviso está errado ou encontrou outro problema com o conjunto de ferramentas, relate um problema de produto no site da Developer Community. Você também pode enviar comentários e inserir bugs no IDE. No Visual Studio, vá para a barra de menus e escolha Ajuda > Enviar Comentários > Relatar um Problema ou envie uma sugestão usando Ajuda > Enviar Comentários > Enviar uma Sugestão. Foram criados alguns tópicos de erro do compilador que não são emitidos pelo compilador e agora redirecionam para esta página.

Você pode encontrar assistência adicional para erros e avisos nos fóruns Perguntas e respostas do Microsoft Learn. Alternativamente, pesquise o número do erro ou aviso no site da Developer Community do Visual Studio C++. Você também pode pesquisar o Stack Overflow para encontrar soluções.

Para obter links para ajuda adicional e recursos da comunidade, confira Ajuda e Comunidade do Visual C++.

Erros de runtime de C

Erro em runtime de C R6002
Erro em runtime de C R6008
Erro em runtime de C R6009
Erro em runtime de C R6016
Erro em runtime de C R6017
Erro em runtime de C R6018
Erro em runtime de C R6019
Erro em runtime de C R6024
Erro em runtime de C R6025
Erro em runtime de C R6028
Erro em runtime de C R6030
Erro em runtime de C R6031
Erro em runtime de C R6032
Erro em runtime de C R6033
Erro em runtime de C R6035

Confira também

Compilador C/C++ e erros e avisos das ferramentas de build