牵正的准确位置图:用过Dev-C++编译器的来

来源:百度文库 编辑:神马品牌网 时间:2024/05/12 17:37:11
书上说在程序的结尾输入一行:
……
std::cin.ignore(std::cin.rdbuf()->in_avail()+1);
return 0;
}
之后程序在运行完成的时候就会停住,按"enter"键就退出。我试过了,在hello world这样的简单程序中是有用,但是在稍微复杂一点的程序里就不行了,编译完成后,程序一运行完马上就自动关闭窗口,就闪那一下。有没有人能解释一下这行代码?或有没有别的什么好的解决方法??