2
respostas

[Reclamação] Meu antivírus impediu. Algum exagero?

Essa mensagem apareceu imediatamente quando em apertei F6 no meu Visual Studio Code.

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Meu programa está com o título adivinhacao1.c:

#include <stdio.h>  //Indica que leitura e impressão serão usadas.

int main() {
    printf("*************************************\n");
    printf("Bem-vindo ao nosso jogo de adivinhacao\n");
    printf("*************************************\n");

    int numero_secreto = 42;
    printf("O numero %d eh o secreto.", numero_secreto);

    int chute;
    printf("Qual é o seu chute?");
    scanf("%d", &chute);  //Leitura.
    printf("Seu chute foi %d", chute);
}

/*
gcc adivinhacao1.c -o programa.exe
A resposta do printf estará em programa.exe
Sem erro, o programa está compilando.
*/

/*Para impressão da linha
Apertar F6 por causa da extensão
Ou digitar  & .\'adivinhacao1.exe' no terminal
*/

As linhas no terminal:

PS C:\Users\Akhenaton\Downloads\Alura\C\output> & .\'adivinhacao1.exe'   
Falha na execução do programa 'adivinhacao1.exe': Unknown error 
(0xfffffffe)No linha:1 caractere:1
+ & .\'adivinhacao1.exe'
+ ~~~~~~~~~~~~~~~~~~~~~~.
No linha:1 caractere:1
+ & .\'adivinhacao1.exe'
+ ~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : ResourceUnavailable: (:) [], ApplicationF  
   ailedException
    + FullyQualifiedErrorId : NativeCommandFailed

Instalei o GCC em: https://sourceforge.net/projects/mingw/ Exatamente o que Alura pede. Segui todos os passos corretamente. Por que meu antivírus impede de rodar o scanf() do código pelo terminal do VS Code?

2 respostas

O arquivo fio movido para a quarentena para que eu pudesse avaliar como perigo ou não na verdade. Entendi isso lendo o site do antivírus. Espero que tenha sido um engano do programa e que adivinhacao1.exe tenha sido um executável para haver o input e o output desejados do programa.

Sim, isso é normal, se o antivirus estiver atrapalhando (e você confie no programa), desative o antivirus temporariamente e continue os estudos