Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
A biblioteca de tempo de execução C (CRT) pode relatar um erro de tempo de execução quando seu aplicativo é carregado ou em execução. Embora cada mensagem se refira à biblioteca de tempo de execução do Microsoft Visual C++, isso não significa que há um bug na biblioteca. Esses erros indicam um bug no código do seu aplicativo ou uma condição que a biblioteca de tempo de execução não pode lidar, como pouca memória. Os usuários finais do seu aplicativo podem ver esses erros, a menos que você escreva seu aplicativo para evitá-los ou para capturar os erros e apresentar uma mensagem de erro amigável aos usuários.
Importante
Os compiladores e ferramentas de compilação do Visual Studio podem relatar muitos tipos de erros e avisos. Depois que um erro ou aviso é encontrado, as ferramentas de compilação podem 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 podem não se aplicar ao seu projeto. Quando você corrige problemas em seu projeto, sempre comece com o primeiro erro ou aviso relatado e recrie com frequência. Uma correção pode resolver vários erros subsequentes.
Para obter ajuda sobre 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 para esse erro, se existir. 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 o índice nesta página.
Observação
Nem todos os erros ou avisos do Visual Studio são documentados. Em muitos casos, a mensagem de diagnóstico fornece todas as informações disponíveis. Se você chegou a esta página e acha que a mensagem de erro ou aviso precisa de explicações adicionais, informe-nos usando os botões de feedback nesta página. Se você acha que o erro ou aviso está errado, ou encontrou outro problema com o conjunto de ferramentas, relate um problema de produto no site da Comunidade de desenvolvedores . Você também pode enviar comentários e inserir bugs dentro do IDE. No Visual Studio, vá para a barra de menus e escolha Ajuda > Enviar Comentários > Relatar um Problema ou enviar uma sugestão usando Ajuda > Enviar Comentários > Sugerir um Recurso. Alguns tópicos de erro do compilador foram criados 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 do Microsoft Q&A C++ . Ou, procure o número de erro ou aviso no site da Comunidade de desenvolvedores do Visual Studio C++. Você também pode pesquisar Stack Overflow para encontrar soluções.
Para obter links para ajuda adicional e recursos da comunidade, consulte Ajuda e Comunidade do Visual C++.
Erros de tempo de execução C
| Erro | Message |
|---|---|
| Erro de tempo de execução C R6002 | Suporte de ponto flutuante não carregado |
| Erro de tempo de execução C R6008 | espaço insuficiente para argumentos |
| C Erro de tempo de execução R6009 | não há espaço suficiente para o ambiente |
| Erro de tempo de execução C R6016 | não há espaço suficiente para dados de thread |
| Erro de tempo de execução C R6017 | Erro inesperado de bloqueio multithread |
| Erro de tempo de execução C R6018 | Erro de heap inesperado |
| Erro de tempo de execução C R6019 | não é possível abrir o dispositivo de console |
| Erro de tempo de execução C R6024 | não há espaço suficiente para _onexit/tabela atexit |
| Erro de tempo de execução C R6025 | Chamada de função virtual pura |
| Erro de tempo de execução C R6028 | Não é possível inicializar a pilha |
| Erro de tempo de execução C R6030 | CRT não inicializado |
| C Erro de tempo de execução R6031 | Tente inicializar o CRT mais de uma vez. Isso indica um bug em seu aplicativo. |
| Erro de tempo de execução C R6032 | Não há espaço suficiente para informações de localidade |
| Erro de tempo de execução C R6033 | Tente usar o código MSIL deste assembly durante a inicialização do código nativo. Isso indica um bug em seu aplicativo. É mais provável que seja o resultado de chamar uma função compilada pelo MSIL (/clr) de um construtor nativo ou de DllMain. |
| C Erro de tempo de execução R6035 | Um módulo neste aplicativo está inicializando o cookie de segurança global do módulo enquanto uma função que depende desse cookie de segurança está ativa. Ligue __security_init_cookie antes. |
Consulte também
Erros e avisos do compilador C/C++ e das ferramentas de compilação