Я получил эти типы ошибок, когда я получаю возврат из функции main () во время отладки «Невозможно открыть crtexe. c» - PullRequest
0 голосов
/ 01 мая 2020

Я пытаюсь отладить эту программу, когда я запускаю ее в режиме отладки, она работает нормально, но когда она возвращается из основного, я имею в виду, когда выполнение программы завершено, это сообщение об ошибке появляется в VS Cclode

#include <stdio.h>

int main(int argc, char** argv) {
    int counter = 10;
    counter++;
    printf("The Counter Value is : %d\n", counter);
    printf("Hello World!!\n");    
    return 0;
}

Это локальный стек переменных

Это сообщение об ошибке, с которым я сталкиваюсь

Все рабочее пространство

1 Ответ

0 голосов
/ 02 мая 2020

При использовании расширения Ubantu в коде против кода, для отладки кода C / C ++, Vs Code пишет или получает доступ к файлам, не имеющим привилегий, исходные файлы CRT принадлежат так: Windows Подсистема Linux (WSL), Лучший способ во избежание такой всплывающей ошибки нужно поставить точку останова при возврате из основной функции

...