Помогите плиз с консольными прогами!

Тема в разделе "C и С++ FAQ", создана пользователем Koder1887, 18 апр 2010.

  1. Koder1887

    Koder1887 Гость

    Вот такая проблема.... Например код проги,даже самой простой:
    Код (C++):
    #include <iostream>
    using std::cout
    int main()
    {

    cout << "Welcome to C++!";

    return 0;

    }
    При запуске после компиляции вылетает досовское окно и сразу же закрывается! Еле даже улавливаю что там написано..
    Так же и в прогах на вычисления суммы..Вылетает окно, просит ввести два числа, я нажимаю Enter(даю команду вычислить) и окн сразу закрывается!
    Я неуспеваю даже увидеть результат(( Помогит плиз как настроить...Что бы окно сразу не закрывалось. Пробывал проги в двух средах:
    Visual Studio 2008 и Dev-C++.
     
  2. Senset

    Senset Well-Known Member

    Регистрация:
    11 сен 2006
    Сообщения:
    136
    Симпатии:
    0
    Код (C++):
    #include <iostream>
    #include <conio.h>
    using std::cout
    int main()
    {
    cout << "Welcome to C++!";
    getch(); // ждем ввода символа
    return 0;
    }
    вот так может?)
     
  3. Koder1887

    Koder1887 Гость

    спасибо работает) Еще как я разобрался можно просто было вместо return 0; поставить system("pause"); Тот же результат)
     
  4. Senset

    Senset Well-Known Member

    Регистрация:
    11 сен 2006
    Сообщения:
    136
    Симпатии:
    0
    это получается программа зависимая от ОС... це не есть гуд
    или можно замутить прогу в простом bat файле - если консоль, или пакет офиса - если БД или мат. операции) если речь идет о винде
    т.е. имхо "system" не юзай... не везде покатит...
     
  5. Koder1887

    Koder1887 Гость

    О спасибо, незнал об этом!)
     
Загрузка...

Поделиться этой страницей