编辑:
我不知道这个用户最初想要什么,希望他们能够编辑他们的问题让我们知道,但是否则,让我们用这个问题回答(或给出链接)以下常见的控制台窗口问题:< / p>
原始问题:
如何查看控制台应用程序输出 屏幕(黑屏)。请提及 细节。
答案 0 :(得分:1)
以符合标准的方式保持控制台窗口为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;
}
- 亚当
答案 1 :(得分:0)
如果它是一个将消息写入标准输出的图形应用程序,请打开您喜欢的终端应用程序并在那里输入命令。如果它的输出超过了终端的输出缓冲区,则将其输入“更多”或“更少”。
答案 2 :(得分:0)
在C:中保持控制台窗口打开:
/* Example waits for a character input */
#include <stdio.h>
int main()
{
/* Put your code here */
getchar();
return 0;
}
getchar符合标准,而getch(常见用法)是特定于平台的。
- 亚当
答案 3 :(得分:0)
在c#中,我只在代码末尾添加了一个断点,以保持控制台窗口打开。我曾经使用Console.Read();但是厌倦了打字......
编辑:顺便说一句我只是用它来进行调试。如果它需要是一个功能,那么Console.Read();