C++ 即使系统暂停C++;

C++ 即使系统暂停C++;,c++,visual-c++-6,C++,Visual C++ 6,这是我的密码。。。我想停止它的结果,但结果显示后,按下一个键。。。按下该键后,结果将闪烁。。。我正在使用Microsoft Visual C++6.0和windows 7 #include <iostream.h> #include <conio.h> #include <stdlib.h> void main() { int a, b, n; int danni[6][25]; cout << "n= "; c

这是我的密码。。。我想停止它的结果,但结果显示后,按下一个键。。。按下该键后,结果将闪烁。。。我正在使用Microsoft Visual C++6.0和windows 7

#include <iostream.h>
#include <conio.h>
#include <stdlib.h>

void main() {
    int a, b, n;
    int danni[6][25];

    cout << "n= ";
    cin >> n;

    for (a = 0; a < n; a++) {
        for (b = 0; b < n; b++) {
            cout << "danni[" << a << "][" << b << "]= ";
            cin >> danni[a][b];
        }
    }

    for (a = 0; a < n; a++) {
        cout << "\n ";

        for (b = 0; b < n; b++) {
            //cout<<danni[a][b]<<" ";
            cout << "Fak nomer: " << a << b;
        }

        cout << "Spec: " << a << b;
        cout << "Grupa: ";
        cout << a << b;
        cout << "Sreden uspeh: " << a << b;
    }

    system("pause");
}
#包括
#包括
#包括
void main(){
int a,b,n;
int danni[6][25];;
cout>n;
对于(a=0;acout在系统暂停之前调用
cout.flush();
另一个选项是添加和
coutCall
cout.flush()
在系统暂停之前。另一个选项是添加和
cout流执行缓冲。这意味着,它们并不总是在您要求它们写入控制台时立即写入,而是等待更多的输入,以便它们可以分块执行,并节省一些资源

不过,在本例中,您希望在暂停之前完全刷新流

为此,请编写以下任意一项:

std::cout.flush();
std::cout << std::flush;
std::cout.flush();

std::cout流执行缓冲。这意味着它们并不总是在您要求它们写入控制台时立即写入,而是等待更多的输入,以便它们可以分块执行,并节省一些资源

不过,在本例中,您希望在暂停之前完全刷新流

为此,请编写以下任意一项:

std::cout.flush();
std::cout << std::flush;
std::cout.flush();

STD::你需要分享更多关于开发环境和操作系统的信息,以便有人能为这个问题提供有用的解决方案。Windows 7 +微软Visual C++ 6(编辑)WTF还有人在使用VC6吗?你知道这已经过时10多年了,对吧?即使是最新版本,它也有着地狱般的缺陷?你能把你的代码格式化得更好吗?你的代码缺少有意义的缩进。请修复它,以避免永久性地破坏我的视觉能力。除非你选择晦涩难懂的ASCII艺术,这是唯一的选择异常……你需要分享更多关于开发环境和操作系统的信息,以便有人能为这个问题提供有用的解决方案。Windows 7 +微软Visual C++ 6(编辑)WTF还有人在使用VC6吗?你知道这已经过时10多年了,对吧?即使是最新版本,它也有着地狱般的缺陷?你能把你的代码格式化得更好吗?你的代码缺少有意义的缩进。请修复它,以避免永久性地破坏我的视觉能力。除非你选择晦涩难懂的ASCII艺术,这是唯一的选择例外。。。