Visual Studio 2012. «невозможно запустить программу» * .exe «не удается найти указанный файл»

0

Да, я знаю, что это общий вопрос. Никакие другие комплекты вопросов/ответов не соответствуют моим потребностям. Взять c++ в этом квартале. Просто отлично. Попытка выполнить последнее задание, и я получаю вышеуказанную ошибку, даже в новом проекте с:

#include <stdio.h>
#include <iostream>

using namespace std;

int main()
{
    cout << "hello world" << endl;
}

В качестве эксперимента я попытался вставить более сложный код из предыдущих заданий. Это работает. Просто вставка - не выполняется предыдущее задание.

Я взял простейший из них и разделил его на это:

main.cpp:


#include <iostream>
using namespace std;

int main()
{
   double hours, rate;

   cout << "Hello World";
   cin >> hours;

   cout << "Hello World";
   cin >> rate;

   system("pause");

   return 0; 
}

Это компилируется и работает отлично. Однако, если я удаляю одну из линий cin я получаю ошибку, указанную в названии.

Я просто ошеломлен, потому что вставляемый в код компилируется и запускается, но даже "Hello World" в новом проекте не будет.

Мой пример выше дает какие-либо подсказки?

  • 0
    Вы должны обратить внимание на ошибки сборки, не нажимайте вслепую F5, когда сборка не удалась. Если вы на 100% уверены, что ошибок не было, вы наверняка проиграли битву с антивирусом. Они, как правило, получают клин, когда EXE появляется из ниоткуда. Сделайте исключение для вашей папки проектов, полностью избавьтесь от нее, если это Avast.
Теги:
visual-studio
visual-studio-2012

1 ответ

-2

Это происходит, если вы запускаете его как администратор? Запустили ли вы его из Visual Studio или вы нажали на исполняемый файл?

Если у вас есть антивирус, это может вызвать ошибку.

  • 0
    Это действительно должен быть комментарий, а не ответ.
  • 0
    Я просто нажал зеленую стрелку запуска в меню;) Я программист VS. Нечто глубоко странное происходит с тем, как VS создает новые проекты.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню