2016-03-31 4 views
-1

все! Я использую VS 2010 для написания кода на C++, и сегодня я столкнулся с «ошибкой». Я открыл консольное приложение, которое я ранее написал в той же среде с теми же настройками. Программа успешноКомандная строка не отображается

1 побежал> Время, прошедшее с начала 00: 00: 01.96 ========== Телосложение: 1 удалось, 0 не удалось, 0 уточненный, 0 пропущено === =======

но, к сожалению, окно командной строки не открывается. Для уточнения - основная функция заканчивается

system ("PAUSE"); return 0;

Предыдущие прогоны всегда открывали окно командной строки и никаких изменений в коде или настройках среды не было. Я открыл файл .cpp с помощью среды Devcpp, и он работал, как ожидалось, без проблем. Пожалуйста, дайте мне советы о том, что я могу сделать неправильно!

EDIT -

Я попытался запустить эту программу:

#include <iostream> 
using namespace std; 

int main() 
{ 
    int a; 
    cin>>a; 
    return 0; 
} 

с тем же результатом.

Ctrl + F5 запускает программу и открывает приглашение, но обычный способ - нет.

+0

У вас есть avast? –

+0

Если ваша программа работает без каких-либо ошибок, вы должны увидеть сообщение в окне «Выход», которое выглядит так: * Программа «[32648] myprogram.exe: Native» вышла с кодом 0 (0x0) *. Если программа вышла с другим кодом выхода, вам нужно копать глубже. –

+0

@ н.м. Нет, не знаю. – Pete

ответ

-1

Данные, которые вы даете, не очень точны, не могли бы вы предоставить код? Похоже, что код не компилируется, но не работает, или вы перенаправляете результат где-то. Есть опция «запустить после компиляции», которую вы могли отключить.

Попробуйте запустить вашу программу напрямую (Ctrl + F5), чтобы VS не перенаправлял вывод или не запускал его из командной строки в вашей папке «bin». Если они работают, возможно, вы случайно что-то изменили.

Чтобы исправить можно попробовать:

  • Сброс настроек VS - "Инструменты -> Настройки импорта и экспорта -> Сброс". Если вы это сделаете, вы потеряете любую настраиваемую конфигурацию, но есть возможность сохранить любые настраиваемые конфигурации, такие как шрифты и цвета, которые вы хотите сохранить (на одном экране выберите «экспорт»).
  • настройки проекта Reset - вероятно, проще создать новый проект и скопировать код в

(я бы добавить это комментарии, но не хватает респ)..

+0

И, как вы сами знаете, это не ** ответ **, и это должен был быть комментарий. –

+0

Хорошо, поэтому Ctrl + F5 работает, но я не знаю, как «перенаправить вывод». – Pete

+0

Включено потенциальное исправление моего ответа. Надеюсь это поможет. –

Смежные вопросы