Как я создал проект:
Файл - Создать - Проект...
В настройках указываю "чистый проект"
Затем создаю файл:
Проект - Добавить новый элемент...
Visual c++ - Файл с++, нажимаю добавить.
Пишу программу:
#include <iostream>
using namespace std;
void main(); {
int a, b, c, d;
cout << "Enter the 1st number: ";
cin >> a;
cout << "Enter the 2nd number: ";
cin >> b;
c = a^b;
cout << a << " to the power of " << b << " equals: ";
cin >> d;
if (c == d) cout << "Correct!";
else if (c > d) cout << "Your answer is lower!";
else cout "Your answer is bigger!";
system("pause");
}
(Конфигурация решения - Release, Платформы x86)
Затем нажимаю "F7"
В выводе пишет: 1>------ Сборка начата: проект: ConsoleApplication1, Конфигурация: Release Win32 ------
1>Source.cpp
1>C:\Program Files\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.24930\include\crtdefs.h(10): fatal error C1083: Не удается открыть файл включение: corecrt.h: No such file or directory
1>Сборка проекта "ConsoleApplication1.vcxproj" завершена с ошибкой.
========== Сборка: успешно: 0, с ошибками: 1, без изменений: 0, пропущено: 0 ==========
Т.е он не может найти путь к файлу, и тем более его в папке вообще нет, хотя при сохранении файла/проекта он должен был быть создан и помещен в папку .../ConsoleApplication1 (Если название по умелчанию).
Так же вылетает окно с надписью: "Не удается запустить программу <путь>. Не удается найти указанный файл."
Пробовал с более простыми кодами типа "hello world!" и даже пустую программу, просто с основной функцией, та же история. Проблема 100% не в коде.
Почему файл не создается понятия вообще не имею, погуглив проблему обнаружилось, что подобная проблема возникает у всех, кто сидит на Windows 7 (как и я) либо создает файл другим способом, оличым от моего.
Так же пробовал приостанавливать работу антивируса и даже удалять его, не помогло.
Прошу помочь решить эту проблему и дать понять в чём дело вообще.