Редактировать:
Я не знаю, что изначально хотел этот пользователь, и, надеюсь, они отредактируют свой вопрос, чтобы сообщить нам, но в противном случае давайте воспользуемся этим вопросом, чтобы ответить (или дать ссылки) на следующие распространенные проблемы с окном консоли:
Исходный вопрос:
How to view console application output screen(black screen).Please mention in detail.
Или вы спрашиваете, как просмотреть вывод написанного вами консольного приложения из среды IDE, поскольку он так быстро мигает, когда вы его запускаете?
Сообщите нам, какой язык программирования вы используете, какой редактор вы используете и какую ОС.
Должен любить вопрос, который требует подробностей, но не предлагает ничего.





Если это графическое приложение, которое выводит сообщения на стандартный вывод, откройте ваше любимое приложение терминала и введите там команду. Если его вывод превышает выходной буфер вашего терминала, пропустите его через «больше» или «меньше».
Сохранение окна консоли открытым для C++ стандартным способом (не зависящим от платформы):
#include <iostream>
#include <limits>
int main() {
// Rest of the code
//Clean the stream and ask for input
std::cin.ignore ( std::numeric_limits<std::streamsize>::max(), '\n' );
std::cin.get();
return 0;
}
-Адам
Сохранение окна консоли открытым в C:
/* Example waits for a character input */
#include <stdio.h>
int main()
{
/* Put your code here */
getchar();
return 0;
}
getchar соответствует стандартам, а getch (обычное использование) зависит от платформы.
-Адам
В C# я просто помещаю точку останова в конце своего кода, чтобы окно консоли оставалось открытым. Раньше я использовал Console.Read (); но надоело его печатать ...
Обновлено: кстати, я просто использую это для целей отладки. Если это должна быть функция, тогда Console.Read ();
Вы имеете в виду, что хотите использовать вывод консольного приложения в своем программном обеспечении?