cin
이 C++의 콘솔 화면으로 인쇄되지 않도록하려면 어떻게해야합니까? ENTER
를 누를 때까지 cin의 콘솔 출력을 막는 방법
#include <iostream>
using namespace std;
int main()
{
cout << "Hello World..." << endl;
cin.clear();
cout << "Press ENTER to Continue..." << endl;
cin.ignore();
exit(0);
}
그래서 멀리 키보드의 사용자 걸림, 아무것도 일어나지 않을 경우 :이 간단한 프로그램을 감안할 때. 이것은 현재 잘 작동하지만
cin
은 키 누르기를 콘솔에 덤프합니다. 이 동작을 어떻게 막을 수 있습니까?
편집 : 저는 Visual Studio 2010에서 일하고 있습니다. 플랫폼과 관련이없는 무언가를 원하기 때문에이 간단한 질문을드립니다.
http://www.parashift.com/c++-faq-lite/input-output.html#faq-15.18 –
@Fred Wow 정말요? 그래서 제가 사용할 수있는 표준이 없습니다. 흠, 그럼 사실상 아무것도? TIL ... – Urda